Konvertera SQLite till MySQL
Den här handboken guidar hur du konverterar sqlite -databas till mysql, till exempel om du vill migrera data från Redmine med SQLite till Easy Redmine.
förutsättningar:
Easy Redmine på Linux -miljö, python installerat (2.7.12), sqlite3 3.11.0 installerat (som standard tillgängligt i våra tillhandahållna virtuella datorer)
- Skapa sqlite3 -dump från din nuvarande Redmine -maskin och överför till ER -maskinen.
- Skapa ny mysql -databas
mysql -u rot-p
skapa databas sqlite3_convert char set utf8mb4 row_format = dynamisk;
utgång; - Download denna omvandlare och placera den på din server
- Kör nästa kommando från rotanvändaren (eller sudo)
sqlite3 SQLITE3_DUMP_FILE.sqlite3 .dump | python sqlite3-to-mysql.py | mysql -u root -p sqlite3_convert - Vänta. Det kommer att ta cirka 10 minuter för skriptet att fylla i din nya databas med konverterade data