phpMyAdmin导入数据库500错误?导出MySQL大文件命令行

有位从事电商行业的朋友,刚安装VestaCP面板之后,想要通过phpMyAdmin数据库管理导入MySQL数据库,一直出现500错误,尝试多次也是导入失败……

可能因为 php.ini 配置,或其它问题,所以在phpMyAdmin导出或导入MySQL大文件时间太长,php超时造成导出或导入失败……

就算修改提高了相关文件的内存配置,也是于事无补……

此时,我们可以通过 Linux 命令行实现:

  • 用 MySQL 备份命令行,快速导出MySQL数据库;
  • 用 MySQL 导入命令行,快速导入MySQL数据库。

MySQL导出数据库命令

MariaDB备份命令 ▼

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

MySQL 备份命令 ▼

mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql
  • 命令不包括符号 []
  • 请将 “dumpfilename” 改成你的MySQL数据库文件名称。
  • 请注意向右箭头 > 是导出。

解压.gz的MySQL数据库文件

如果你的MySQL数据库文件,是带有.gz的压缩后缀,就无法通过SSH 命令行导入到数据库。

在运行导入MySQL数据库的命令之前,请输入以下 .gz 解压命令解压 ▼

gunzip FileName.gz
  • 请将“FileName” 改成你的MySQL数据库压缩包名称,例如:xxx.sql.gz

MySQL导入数据库命令

MariaDB 导入命令 ▼

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

MySQL 导入命令 ▼

mysql -u root -p[root密码] [数据库名称] < dumpfilename.sql
  • 命令不包括符号 []
  • 请将 “dumpfilename” 改成你的MySQL数据库文件名称。
  • 请注意向左箭头 < 是导入。

更多Linux系统的SSH命令,可以看这里 ▼

希望陈沩亮博客( https://www.chenweiliang.com/ ) 分享的《phpMyAdmin导入数据库500错误?导出MySQL大文件命令行》,对您有帮助。

欢迎分享本文链接:https://www.chenweiliang.com/cwl-707.html

解锁 AI 助力,告别低效工作!🔓💼

🌟 立刻在频道置顶目录中,抢先体验这些神奇的AI神兵利器!🌟

喜欢就分享和按赞!您的分享和按赞,是我们持续的动力!

 

发表评论

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

滚动到顶部