Az SQLite konvertálása MySQL -re
Ez a kézikönyv bemutatja, hogyan lehet az sqlite adatbázist mysql -re konvertálni, például ha adatokat szeretne áttelepíteni a Redmine -ből SQLite -val az Easy Redmine -ba.
Előfeltételek:
Egyszerű Redmine Linux környezetben, python telepítve (2.7.12), sqlite3 3.11.0 telepítve (alapértelmezés szerint elérhető a biztosított virtuális gépeken)
- A jelenlegi Redmine gépről hozzon létre sqlite3 dumpot, és vigye át az ER gépbe.
- Hozzon létre új mysql adatbázist
mysql -u root -p
adatbázis létrehozása sqlite3_convert char set utf8mb4 row_format = dynamic;
kijárat; - Letöltés ezt az átalakítót és helyezze el a szerverre
- A root felhasználóból (vagy sudo) futtassa a következő parancsot
sqlite3 SQLITE3_DUMP_FILE.sqlite3 .dump | python sqlite3-to-mysql.py | mysql -u root -p sqlite3_convert - Várjon. Körülbelül 10 percbe telik, amíg a szkript kitölti az új adatbázist konvertált adatokkal