en
Език
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI превод
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Конвертирайте SQLite в MySQL

MySQL
sqlite

Това ръководство ръководи как да конвертирате базата данни на sqlite в mysql, например, ако искате да мигрирате данни от Redmine с SQLite в Easy Redmine.

Предпоставки:

Лесен Redmine в Linux среда, инсталиран python (2.7.12), инсталиран sqlite3 3.11.0 (по подразбиране наличен в предоставените от нас виртуални машини)

  1. От текущата си машина Redmine създайте sqlite3 dump и прехвърлете в машината за ER.
  2. Създайте нова база данни на mysql
    mysql -u root -p
    създаване на база данни sqlite3_convert char set utf8mb4 row_format = динамичен;
    изход;
  3. Изтегли този конвертор и го поставете на вашия сървър
  4. От root потребител (или sudo) изпълнете следващата команда
    sqlite3 SQLITE3_DUMP_FILE.sqlite3 .dump | python sqlite3-to-mysql.py | mysql -u root -p sqlite3_convert
  5. Изчакайте. Ще отнеме около 10 минути, докато скриптът попълни новата ви база данни с преобразувани данни

Опитайте Easy Redmine за 30 дни безплатен пробен период

Пълни функции, SSL защитени, ежедневни архиви, във вашето геолокация