Here some brief instruction: to migrate from ghost v5 sqlite to mysql. Maybe someone find it useful.
-
set up mysql8 @sql_mode parameter Migration failed update from 5.19.3 to 5.22.1 · Issue #15743 · TryGhost/Ghost · GitHub
-
dump database:
sqlite3 blog.db .dump > blog.sqlite
-
make dump mysql-compatible
python3 translator.py dump.sqlite > dump.mysql
-
load dump to new mysql database
mysql -p -u user -h localhost ghost < dump.mysql