phpMyAdmini impordi andmebaasi 500 viga? Ekspordi MySQL-i suure faili käsurida

Sõber, kes töötab e-kaubanduse valdkonnas, installis hiljuti VestaCP paneeli ja tahtis importida MySQL-i andmebaasi phpMyAdmini kaudu , kuid sai pidevalt 500-vea ja importimine ebaõnnestus pärast mitut katset...

Probleem võib olla tingitud php.ini konfiguratsioonist või muudest probleemidest, mille tõttu phpMyAdminil võtab suurte MySQL- failide eksportimine või importimine liiga kaua aega, mille tulemuseks on PHP ajalõpud ja ekspordi/impordi tõrked.

Isegi kui muudatus parandab seotud failide mälu konfiguratsiooni, ei aita see...

Sel hetkel saame Linuxi käsurea kaudu saavutada järgmist :

  • MySQL-i andmebaasi kiireks eksportimiseks kasutage MySQL-i varunduse käsurida;
  • MySQL-i andmebaaside kiireks importimiseks kasutage MySQL-i impordi käsurida.

MySQL-i andmebaasi eksportimise käsk

MariaDB varunduskäsk▼

mariadb-dump -u root -p[root_password] [database_name] > dumpfilename.sql

MySQL-i varunduskäsud ▼

mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql
  • käsk ei sisalda sümboleid []
  • Palun muutke "dumpfilename" oma MySQL-i andmebaasi failinimeks.
  • Pange tähele paremat noolt > on eksport.

Ekstraktige .gz MySQL-i andmebaasifail

Kui teie MySQL-i andmebaasifail on tihendatud .gz-liitega, ei saa seda SSH-käsurea kaudu andmebaasi importida.

Enne MySQL-i andmebaasi importimise käsu käivitamist sisestage lahtipakkimiseks järgmine käsk .gz unzip ▼

gunzip FileName.gz
  • Muutke "FileName" oma MySQL-i andmebaasi arhiivi nimeks, näiteks: xxx.sql.gz

MySQL-i andmebaasi importimise käsk

MariaDB impordi käsk▼

mariadb-dump -u root -p[root密码] [数据库名称] < dumpfilename.sql

MySQL-i impordi käsk ▼

mysql -u root -p[root密码] [数据库名称] < dumpfilename.sql
  • käsk ei sisalda sümboleid []
  • Palun muutke "dumpfilename" oma MySQL-i andmebaasi failinimeks.
  • Pange tähele vasakut noolt < on import.

Rohkem SSH-käske Linuxi süsteemide jaoks leiate siit ▼

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Leidke Top