phpMyAdmin import database 500 error? I-export ang MySQL malaking file command line

Kamakailan ay nag-install ang isang kaibigan na nagtatrabaho sa industriya ng e-commerce ng VestaCP panel at gustong mag-import ng MySQL database sa pamamagitan ng phpMyAdmin , ngunit patuloy na nakakakuha ng error na 500 at nabigo itong i-import pagkatapos ng maraming pagsubok…

Ang problema ay maaaring dahil sa configuration ng php.ini o iba pang mga isyu, na nagiging sanhi ng pagkatagal ng phpMyAdmin sa pag-export o pag-import ng malalaking MySQL file, na nagreresulta sa mga timeout ng PHP at mga pagkabigo sa pag-export/import.

Kahit na pinapabuti ng pagbabago ang pagsasaayos ng memorya ng mga kaugnay na file, hindi ito makakatulong...

Sa puntong ito, makakamit natin ang mga sumusunod sa pamamagitan ng command line ng Linux :

  • Gamitin ang MySQL backup na command line upang mabilis na ma-export ang MySQL database;
  • Gamitin ang MySQL import command line upang mabilis na mag-import ng mga database ng MySQL.

MySQL export database command

MariaDB backup command▼

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

MySQL Backup Commands ▼

mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql
  • ang utos ay hindi kasama ang mga simbolo []
  • Pakipalitan ang "dumpfilename" sa iyong MySQL database file name.
  • Tandaan ang kanang arrow > ay export.

I-extract ang .gz MySQL database file

Kung ang iyong MySQL database file ay na-compress na may .gz suffix, hindi ito mai-import sa database sa pamamagitan ng SSH command line.

Bago patakbuhin ang command para i-import ang MySQL database, mangyaring ilagay ang sumusunod na .gz unzip command para i-unzip ▼

gunzip FileName.gz
  • Pakipalitan ang "FileName" sa pangalan ng iyong MySQL database archive, halimbawa: xxx.sql.gz

MySQL import database command

MariaDB import command▼

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

MySQL import command ▼

mysql -u root -p[root密码] [数据库名称] < dumpfilename.sql
  • ang utos ay hindi kasama ang mga simbolo []
  • Pakipalitan ang "dumpfilename" sa iyong MySQL database file name.
  • Tandaan ang kaliwang arrow < ay import.

Higit pang mga utos ng SSH para sa mga sistema ng Linux ay matatagpuan dito ▼

发表 评论

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

Mag-scroll sa Tuktok