Il vaut mieux savoir le faire. Dans la plupart des cas et dans celui de vos bases en particulier, cela pourait suffire :
- Allez au shell ; normalement vos codes mysql sont dans .my.cnf
- Tapez
sqlite3 ma-base-sqlite ( les commandes commencent par un point )
- .output matable.sql
- .dump matable
- .exit
Puis créez le fichier filtre.regex avec
s/INSERT INTO \"([0-9a-zA-Z_]+)\"/INSERT INTO $1/g;
s/PRAGMA//;
s/BEGIN/START/;
s/foreign_keys\=OFF//;
enfin revenez au shell pour taper :
perl -p filtre.regex matable.sql | mysql -f --database=mabasesousmysql
Remplacez ci dessus ma-base-sqlite , matable.sql et mabasesousmysql par leurs bons noms.
surveillez les messages d'erreurs. Revenez vers nous en cas de difficultés.