[英]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.