skip to content

Search

1 min read

Migracion de SQLite a MySQL

Cómo pasar los datos de SQLite3 a MySQL cuando la base de datos de juguete del desarrollo ya no sirve para medir rendimiento.

Es algo común que estés desarrollando contra un gestor de bases de datos de “juguete” como puede ser sqlite3 y en un momento dado querer pasar a uno “de verdad” para probar cuanto rendimiento tiene tu app.

En este caso y como reza el título explico como hacer la migración de sqlite3 a MySQL, que resulta bastante trivial.

  • Se hace un dump de la bbdd que queremos
sqlite3 BasedeDatosaExportar .dump .quit >fichero-dump.sql
  • Ahora toca adaptarla a la sintaxis expecial de MySQL
  1. Reemplazar ” (comillas dobles) por ` (acento grave)
  2. Elimina “BEGIN TRANSACTION;” “COMMIT;”, y las líneas “sqlite_sequence”
  3. Substituye “autoincrement” con “auto_increment”
  • Y el fichero ya está listo para importar en MySQL.

Facil y bonito oye.

All posts