導入.SQL文件錯誤 - MySQL服務器已經消失

當我們必須 導入.SQL文件 大合一 日期基數,經典的方法通過 phpMyAdmin的 不是一個非常好的解決方案。 大多數時候我們打了一個“請求超時“最簡單的就是連接SSH /控制台服務器數據庫時,做.SQL上傳文件,然後執行特定的命令行來導入。

mysql -u db_user -p -h localhost db_name < /path/sql_file.sql

如果執行命令行,輸入密碼數據庫時遇到錯誤後:“ERROR 2006(HY000)線在1281:MySQL服務器已消失”,最常見的是如何克服對進口文件的體積限制。 這是很公平地在MySQL的標準配置,設置了音量限制“max_allowed_pa​​cket的”小於,你要導入的數據庫文件。
最簡單的解決方案是編輯“my.cnf”文件並設置我們需求的限制。 舉例來說,如果我們要進口320 MB的文件.SQL,然後編輯文件“的my.cnf”,並添加一行:

max_allowed_packet=400M

編輯並保存後,重新啟動服務器上的mysql服務並恢復命令行以進行導入。 一切都應該順利進行。

導入.SQL文件錯誤 - MySQL服務器已經消失

關於作者

隱身

熱愛這些小工具,並將其寫入2006的欣然stealthsettings.com,我喜歡去發現與你有關計算機和MacOS,Linux和Windows中,iOS和Android的新的東西的一切。

發表評論

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.