有位從事電商行業的朋友,剛安裝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 工具使用指南》! 🌟
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!