Mailinglist Archive: opensuse-es (865 mails)
| < Previous | Next > |
[suse-linux-s] backup de mysql
- From: "Carlos E. R." <robin.listas@xxxxxxxxxxxxxx>
- Date: Sat, 1 Jul 2006 12:15:58 +0200 (CEST)
- Message-id: <Pine.LNX.4.61.0607011207150.20666@xxxxxxxxxxxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hola:
Estoy preparandome para pasar a la 10.1. Las instrucciones recomiendan lo
siguiente:
Updating to MySQL 5.0
SUSE Linux comes with MySQL 5.0. As with every major release update, it
is strongly recommended to perform a backup of the MySQL table files and
create an SQL dump beforehand. After the update, /etc/init.d/mysql
automatically executes mysql_fix_privilege_tables. Refer to
http://dev.mysql.com/doc/refman/5.0/en/upgrade.html for more information
and detailed instructions.
Así que me voy a ese sitio y miro las instrucciones. Parece que lo debo
hacer es un mysqldump. Asi que entro como usuario mysql, y hago:
mysql@nimrodel:~> mysqldump --all-databases > all_databases.sql
lo hace muy rápido. Compruebo:
mysql@nimrodel:~> l all_databases.sql
-rw-r--r-- 1 mysql mysql 1086 2006-07-01 12:06 all_databases.sql
Imposible, eso no es todo. Solo ha grabado la base "test". Repito
especificando un nombre de base existente:
mysql@nimrodel:~> mysqldump --databases Biblioteca > all_databases.sql
mysqldump: Got error: 1044: Access denied for user ''@'localhost' to
database 'Biblioteca' when selecting the database
Pues estamos bien. Si el usuario administrador no tiene permiso, ¿como
rayos hago un backup completo de todas las bases de datos? Tiene que haber
una manera de darle permiso al usuario mysql para que haga su trabajo.
¿Que hago? No soy entendido en mysql.
- --
Saludos
Carlos Robinson
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Made with pgp4pine 1.76
iD8DBQFEpktptTMYHG2NR9URAoTrAJ41+JHv94GeHX/LYckHgsQR3+qtYACeLy7q
SQpnqhEBdGmfcjSTllvQc0o=
=UD6W
-----END PGP SIGNATURE-----
--
Para dar de baja la suscripción, mande un mensaje a:
suse-linux-s-unsubscribe@xxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
suse-linux-s-help@xxxxxxxx
Hash: SHA1
Hola:
Estoy preparandome para pasar a la 10.1. Las instrucciones recomiendan lo
siguiente:
Updating to MySQL 5.0
SUSE Linux comes with MySQL 5.0. As with every major release update, it
is strongly recommended to perform a backup of the MySQL table files and
create an SQL dump beforehand. After the update, /etc/init.d/mysql
automatically executes mysql_fix_privilege_tables. Refer to
http://dev.mysql.com/doc/refman/5.0/en/upgrade.html for more information
and detailed instructions.
Así que me voy a ese sitio y miro las instrucciones. Parece que lo debo
hacer es un mysqldump. Asi que entro como usuario mysql, y hago:
mysql@nimrodel:~> mysqldump --all-databases > all_databases.sql
lo hace muy rápido. Compruebo:
mysql@nimrodel:~> l all_databases.sql
-rw-r--r-- 1 mysql mysql 1086 2006-07-01 12:06 all_databases.sql
Imposible, eso no es todo. Solo ha grabado la base "test". Repito
especificando un nombre de base existente:
mysql@nimrodel:~> mysqldump --databases Biblioteca > all_databases.sql
mysqldump: Got error: 1044: Access denied for user ''@'localhost' to
database 'Biblioteca' when selecting the database
Pues estamos bien. Si el usuario administrador no tiene permiso, ¿como
rayos hago un backup completo de todas las bases de datos? Tiene que haber
una manera de darle permiso al usuario mysql para que haga su trabajo.
¿Que hago? No soy entendido en mysql.
- --
Saludos
Carlos Robinson
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Made with pgp4pine 1.76
iD8DBQFEpktptTMYHG2NR9URAoTrAJ41+JHv94GeHX/LYckHgsQR3+qtYACeLy7q
SQpnqhEBdGmfcjSTllvQc0o=
=UD6W
-----END PGP SIGNATURE-----
--
Para dar de baja la suscripción, mande un mensaje a:
suse-linux-s-unsubscribe@xxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
suse-linux-s-help@xxxxxxxx
| < Previous | Next > |