Převeďte SQLite na MySQL
Tato příručka vás provede převodem databáze sqlite na mysql, například pokud chcete migrovat data z Redmine pomocí SQLite do Easy Redmine.
Předpoklady:
Easy Redmine v prostředí Linux, nainstalován python (2.7.12), nainstalován sqlite3 3.11.0 (ve výchozím nastavení je k dispozici na našich poskytovaných virtuálních počítačích)
- Ze svého aktuálního stroje Redmine vytvořte skládku sqlite3 a přeneste ji do ER zařízení.
- Vytvořte novou databázi mysql
mysql -u root -p
vytvořit databázi sqlite3_convert char set utf8mb4 row_format = dynamický;
výstup; - Ke stažení tento převodník a umístěte jej na svůj server
- Od uživatele root (nebo sudo) spusťte další příkaz
sqlite3 SQLITE3_DUMP_FILE.sqlite3 .dump | python sqlite3-to-mysql.py | mysql -u root -p sqlite3_convert - Počkejte. Vyplnění nové databáze pomocí převedených dat skriptem bude trvat přibližně 10 minut