Migration de SQLite à MySQL

25032008 Dans: 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

5 Réponses à “Migration de SQLite à MySQL”

  1. Fabien
    26 mars 2008 | 00:01

    Je viens de me rendre compte que certains champs n'ont pas été importés correctement, il est donc possible d'avoir des problèmes sur le site le temps de les trouver et de les corriger.

  2. Fabien
    28 mars 2008 | 17:02

    Il y a aussi eu un petit problème de liens dans le flux RSS. C'est maintenant corrigé (le temps que FeedBurner récupère la dernière version du flux)

  3. Fabien
    6 mai 2008 | 10:13

    Par contre il reste un problème sur la date de mise en ligne des nouveaux commentaires ;(

  4. Fabien
    6 mai 2008 | 10:13

    Ah non, ça me semble corrigé maintenant ;)

  5. Anne-Claire
    29 août 2008 | 11:47

    Bonjour,
    Je suis en train de me créer un site grâce a un serveur réseau que m'a donner un ami, celui ci tourne sur SQLite je suis donc incapable de créer un blog via doclear ou wordpress comment faisiez vous avec votre ancien blog?
    Merci

Laisser un commentaire