Re: mysqldump
El mié, 24-08-2005 a las 09:26 -0300, Ricardo Frydman Eureka! escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> omar wrote:
> > hola,tengo un problema con mysql
> hola
> > resulta que tengo un servidor de mysql con woody y mysql 4.0.24 y
> > queria traspasar los datos a otro servidor con sarge y mysql 4.1.11
> >
> > asi que hice un:
> > mysqldump basededatos > basededatos.sql
> hast ahi vamos bien.
Extraido de http://www.mysqlfreaks.com/errors/15.php
Error Code: 1005Error Info:
Occurs when your SQL Statement is formed incorrectly when trying to
create a table.
===================================
Los volcados mysql son bastante sensibles a codificación de caracteres y
demás. Comprueba que en ámbos tengas la misma codificación utf-8 o
iso-8859.
Para hacer un volcado completo de todo el servidor hay que añadir varias
opciones:
mysql dump -uroot -p -A -a --add-drop-table > volcado_mysql.sql
De esta forma creará las tablas y si existen primero las borrará
Con phpmyadmin (si lo tienes instalado) también se pueden hacer
volcados.
>
> > mande el fichero .sql al otro server y cuando intento montar la base de
> > datos
> "montar la base de datos"? Como lo haces?
>
mysql -uroot -p < volcado_mysql.sql
después:
dpkg-reconfigure mysql-server
para que actualice los datos del usuario mysqladmin
> > me da un error me dice que no puede crear la primera tabla del fichero .sql
> > error 1005.(todo esto como root y con los permisos necesarios)
>
ese error te dará en una determinada línea, prueba a mirar la línea, un
volcado mysql es un archivo de texto....
> que es error 1005? no uso mysql, pero podemos ver en google:
> Resultados 1 - 10 de aproximadamente 30.400 de mysql error 1005. (0,20
> segundos)
>
> Oh! Ahora lo veo. Es claro ;)
>
> >
> > como si el fichero .sql este jodido o algo asi.
> > ¿ay alguna manera de comprobar los ficheros de .sql para comprobar la
> > sintaxsis?
miralo con un editor de texto (vi, nano, etc...)
> ni idea, te repito, no uso mysql
>
> > ¿puede haber incompatibilidades entre las versiones de mysql?
> por supuesto! Si no que sentido tendria sacar diferentes versiones? :)
>
> >
> > gracias por la ayudita
>
> de nada
>
> PD: Te aconsejo usar google es EMHO el mejor invento del siglo
> ......este de ahora :)
>
> >
> >
Para Ricardo:
Sin ánimo de ofender, si no sabes no contestes, y mucho menos
recomiendes usar otra cosa (postgresql), él usa mysql. Creo que google
lo conocemos todos y algo tan abstracto que no se puede crear una tabla
cuesta encontrar el fallo.
Saludos
>
>
> - --
> Ricardo A.Frydman
> Consultor en Tecnología Open Source - Administrador de Sistemas
> jabber: eureka@jabber.sk - http://www.eureka-linux.com.ar
> SIP # 1-747-667-9534
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.5 (GNU/Linux)
>
> iD8DBQFDDGdykw12RhFuGy4RAqM7AJwKPLDdgacE9DwsWH8Ap6wRus2KKgCfReO8
> J3+WbvueWl6VJWwMp4Vwjl0=
> =MKx4
> -----END PGP SIGNATURE-----
>
>
Reply to:
- References:
- mysqldump
- From: omar <omar.r@mundo-r.com>
- Re: mysqldump
- From: "Ricardo Frydman Eureka!" <ricardoeureka@gmail.com>