Carnet Wiki

sqlite

Version 6 — Août 2012 — Luis Speciale

Notes et trucs autour de sqlite pour spip, à compléter, à structurer

-  la sauvegarde spip se fait désormais dans un format sqlite, que la base de donnée soit au format MYSQL ou SQLITE

-  sqlite est intégré en standard à fait partie des distributions standards de php5... mais parfois pas . mais parfois pas.

- un équivalent léger de phpmyadmin pour sqlite, utilisable en local uniquement (mamp, easyphp etc) est être un plugin de firefox : sqlite manager

-  les écritures dans la base de donnée sont très coûteuses avec sqlite : 100ms par opération constate mm.

-  si on gère son serveur sous Ubuntu, il faut installer sqlite3 et pas sqlite ! ça se fait avec :
sudo pecl install pdo_sqlite

-  il n’est PAS possible de migrer un spip de mysql vers sqlite, ou de sqlite vers mysql, en passant par le fichier de sauvegarde (sauf si vous êtes un expert en BDD et structure data spip, et prêt à bidouiller pointu dans les bases).

-  certaines extensions de mysql ne sont pas disponible pour sqlite : notamment geométrie (pour GIS), fullsearch