Oct
12
2007


573 Leído

Error al trasladar base de datos ENGINE=MyISAM DEFAULT CHARSET=latin1

Error en Base de Datos DB ENGINE = MYISAM DEFAULT CHARSET = latin1

Experimentando, trasteando y metiéndome en problemas al traslado de una DB (Base de Datos) del día de ayer…

Ayer tenía pensado escribir o buscar artículos nuevos para tener algo en el Portal de esta Web… Pero me metí a realizar otras cosas… Mover un Backup a otro Servidor (Hosting)…

No soy experimentado en esto… pero si he realizado ya algunos de estos mover y trasladar…

Este es el Error y lo que Realizaba:

Les comento esto porque no me había pasado hasta el día de ayer un error… de ENGINE = MYISAM DEFAULT CHARSET = latin1

MySQL said: Documentation #1064 - You have an error in your SQL syntax near ‘collate latin1_general_ci NOT NULL default ”, `name` varchar(255) collate lat’ at line 4

> Primer descargue el Backup de la DB pesaba 17MB el Backup…
> Utilice el Bigdump (Ya escribe sobre él).
> Al tratar de conectarme con la base de datos nueva a donde llevaba el backup me dio el error que no esperaba…

ENGINE = MYISAM DEFAULT CHARSET = latin1
> Me decía que tenía que crear la tabla, cree la tabla que me pedía… intente de nuevo a subirla y el mismo problemilla…

> Descargue tabla por tabla e intente subirla así… a la Base de Datos Nueva donde tenía el otro servidor… y Continuaba con el mismo problema…
> Pensé que estaba realizando algo mal, pero siempre realizo los mismos pasos… para subir y descargar un backup…

En fin ya estaba al tope… jaja… Pero esto era el comienzo seguí y seguí y nada…

Ahora la Solución al Problema:

> El problema que estaba realizando no era que yo lo provocaba o que descargaba mal la DB (Base de Datos)…
> Tampoco era que estaba subiendo mal el Backup…
> El problema era del hosting (Servidor Web)…
> El hosting en donde estaba alojado tenía el phpmyadmin mas nuevo… es decir una versión diferente a donde yo quería llevar el Backup…
> Mientras que el Hosting en donde tenía la Base de Datos nueva el phpmyadmin era más viejita por así decirlo…

Conclusión:

> Hosting en donde estaba alojado, Base de Datos (5.0.x) la X imagínense un número…
> Hosting a donde llevaba el Backup, Base de Datos (4.0) era una versión menos…

Entonces lo que realice fue que cuando Exporte la Base de Datos (El Backup) tenía que trasladarla a la versión 4.0, esto sería para cuando yo subiera el Backup al otro servidor me lo aceptara… sin darme el error...

Error en Base de Datos DB ENGINE = MYISAM DEFAULT CHARSET = latin1 base-de-datos-db-backup-phpmyadmin

 

Y realice la primer tabla así… y Yupi eso era… el error La versión del phpmyadmin (DB versiones diferentes)…

Quizá a más de alguno le ha pasado o pueda ser que pase algo parecido y aquí les ayuda algo estos párrafos…

Compártelo:


By H@free en: CMS, Hospedaje Web, Tutoriales, Web Master |

TEMAS RELACIONADOS

  • TEMAS RELACIONADOS



1 comentario»

RSS feed for comments on this post. TrackBack URL

Deja un comentario

CATEGORÍAS

TOP DOWNLOADS
ir arriba