Migration de SQLite à MySQL

25032008 In: Cocoa.fr

Je viens de migrer le blog de SQLite à MySQL, merci de me signaler si vous trouvez des problèmes d'affichage sur le site. Enfin pour les curieux, la migration d'une base de données de SQLite vers MySQL s'effectue de la façon suivante :

  • Créer un dump au format SQL depuis SQLite : sqlite3 db.sqlite .dump > db.sql
  • Changer la première ligne de BEGIN TRANSACTION; à START TRANSACTION;
  • Suppression des guillements double : perl -pne s/\"//g db.sql > db.clean.sql
  • Chargement de la base dans MySQL : mysql -u user -p --default-character-set=utf-8 database_name < db.clean.sql

Articles similaires