You're at Mabishu, a website about discovering quality on code, searching emerging technologies, and leading a simpler, more mindful coder life. This site was established in 2005 by Fran Diéguez, a blogger, software developer, and open source geek. Subscribe to the RSS feed for updates.

Migración de datos de sqlite3 a MySQL

Written on July 4th, 2008
.

sqlite1 Migración de datos de sqlite3 a MySQL

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.

SQLite a MySql

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

Facil y bonito oye.

Might be interested on:

Comments

  1. Great, I would like to go the other way, from MySQL to SQLite, how can I do that?

    # RobertoNo Gravatar ,
    Write on March 7th, 2010 at 4:26 am

Leave a Response