? ? ? 在快速復制整站時,很多時候都會用到Mysql導出導入。導出一般沒啥問題,而導入數據到目標數據庫,一般是上傳 .sql 文件到服務器,Phpmyadmin限制為50M,如果數據庫的表和數據比較多,那么經常會遇到502 Bad Gateway。
? ? ? 前幾天我飽受這個問題的困擾,今天教大家如何解決這個問題。
? ? ??其實問題的根本原因是Phpmyadmin上傳限制為50M,雖然可以壓縮,但如果數據庫表和數據很多,PHP運行還是會超時,數據庫不能完整導入,也會產生很多不可預料的問題。
? ? ? 那么這個時候我們可以用shell軟件,直接登錄服務器,通過命令行來解決此問題。
1、先上傳?sql 文件
因為導出的sql文件一般是在本地硬盤上,所以我們先在寶塔里面上傳 sql 文件。我一般喜歡放到 home 目錄下,方便下一步的操作。
2、運行shell,進入 mysql 命令界面
我一般是用xshell5, 小巧,好用,有破解版。登錄服務器后,直接運行命令。
mysql –u root –p?
回車后輸入密碼,注意密碼不顯示,直接回車即可。
3、選擇數據庫??
use 數據庫名稱
4、導入數據 sql 文件
source 文件所在路徑
然后按下回車鍵,數據就開始導入了。50M以上的Sql文件也很快....
如果數據庫比較大,數據比較多,用這個方法簡直太爽了,完全解決了Phpmyadmin各種限制的噩夢。
我是做跨境的老王,在這里分享這個方法給大家,希望有所幫助!
文章為作者獨立觀點,不代表DLZ123立場。如有侵權,請聯系我們。( 版權為作者所有,如需轉載,請聯系作者 )

網站運營至今,離不開小伙伴們的支持。 為了給小伙伴們提供一個互相交流的平臺和資源的對接,特地開通了獨立站交流群。
群里有不少運營大神,不時會分享一些運營技巧,更有一些資源收藏愛好者不時分享一些優質的學習資料。
現在可以掃碼進群,備注【加群】。 ( 群完全免費,不廣告不賣課!)