導入數據庫500錯誤? Linux導出MySQL大文件命令行

有位從事電商行業的朋友,剛安裝VestaCP面板之後,想要通過phpMyAdmin的數據庫管理導入MySQL數據庫,一直出現500錯誤,嘗試多次也是導入失敗……

可能因為php.ini 配置,或其它問題,所以在phpMyAdmin導出或導入MySQL的大文件時間太長,php超時造成導出或導入失敗……

就算修改提高了相關文件的內存配置,也是於事無補……

此時,我們可以通過 Linux 命令行實現:

  • 用 MySQL 備份命令行,快速導出MySQL數據庫;
  • 用 MySQL 導入命令行,快速導入MySQL數據庫。

MySQL導出數據庫命令

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導入數據庫命令

MySQL 導入命令 ▼

mysql -u root -p[root密码] [数据库名称] < dumpfilename.sql
  • 命令不包括符號 []
  • 請將“dumpfilename” 改成你的MySQL數據庫文件名稱。
  • 請注意向左箭頭 < 是導入。

更多Linux系統的SSH命令,可以看這裡 ▼

希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《導入數據庫500錯誤? Linux導出MySQL大文件命令行》,對您有幫助。

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

歡迎加入陳溈亮博客的Telegram 頻道,獲取最新更新!

🔔 率先在頻道置頂目錄獲取寶貴的《ChatGPT 內容行銷AI 工具使用指南》! 🌟
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!

 

發表評論

您的電子郵箱地址不會被公開。 必填項已用 * 標註

滾動到頂部