[英]phpMyAdmin Error in processing request Error code: 500 Error text: Internal Server Error
[英]Phpmyadmin "Error in processing request" when export table - Error code 500
我认为您应该在导出数据时使用 mysqldump。 从命令行:
mysqldump -uMYSQL-USER -h server -pMYSQL-USER database_name > /path-to-export
或者从脚本:
$command = "mysqldump -uMYSQL-USER -h server -pMYSQL-USER database_name > /path-to-export/file.sql";
exec($command, $output, $return_var);
这很容易实现自动化。
您可以通过增加内存限制并重新启动 httpd/apache 服务来修复此错误。 我有时通过增加 memory_limit 来修复它。 但现在我更喜欢使用终端命令来处理它。 最好总是习惯使用终端命令在 mysql 中执行如此大的操作。 由于您不依赖于基于 GUI 的系统,因此您可以获得速度和更多的控制权。
在终端使用mysqldump导出数据:mysqldump -u root -p db_name > /home/dump.sql
在终端中使用 mysqldump 只导出没有数据的模式:mysqldump -u root -p db_name --no-data > /home/dump.sql
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.