Me pone programar

Más que me pone, digamos que me gusta y disfruto con ello

Me pone programar

Blog personal sobre PHP, JavaScript, CSS, Estándares, Flash i demás temas interesantes del mundo de la informática e Internet

Dump de base de datos MySQL sin charset ni collate

07/11/2008 a las 03:28 por Shox

Hacer un dump de una base de datos para llevarlo a entro entorno, parece tarea sencilla siempre que no intervengan en la ecuación diferentes versiones de MySQL y configuraciones extrañas.

Los requisitos de los “administradores” era que la base de datos estuviera en latin-1 y que no saliera el CHARSET=latin1 COLLATE=latin1_general_ci, y además que hubiera un único insert para cada query, y no reaprovecharlos.

Después de mucho buscar, Agustí dio con la solución:

./mysqldump –host=localhost –user=user–password=password –skip-extended-insert –skip-set-charset –compatible=mysql40,no_table_options DB nombre_DB > archivo.sql

Donde host, user y password son los datos del servidor,  nombre_DB es el nombre de la base de datos, y archivo.sql es donde se volvaran todos los datos

Categorías: MySQL
Tags: , , , ,
Comentarios: Sin comentarios »