linux中匯入sql檔案
阿新 • • 發佈:2018-11-21
在linux中匯入sql檔案的方法分享(使用命令列轉移mysql資料庫)
因匯出sql檔案
在你原來的網站服務商處利用phpmyadmin匯出資料庫為sql檔案,這個步驟大家都會,不贅述。
上傳sql檔案
前面說過了,我們沒有在雲主機上安裝ftp,怎麼上傳呢?
開啟ftp客戶端軟體,例如filezilla,使用伺服器IP和root及密碼,連線時一定要使用SFTP方式連線,這樣才能連線到linux。注意,這種方法是不安全的,但我們這裡沒有ftp,如果要上傳本地檔案到伺服器,沒有更好更快的方法。
我們把database.sql上傳到/tmp目錄。
連線到linux,登入mysql
使用putty連線到雲主機。putty的使用方法這裡就不介紹了。
連線之後,登入mysql
複製程式碼程式碼如下:
>mysql -u root -p
>password:
注意,如果你之前建立了其他的mysql使用者,可以選擇合適的使用者登入。關於mysql的命令列,你可以在其他地方學習。
把上傳上去的sql匯入到資料庫中
按照下面的三個步驟,快速匯入這個sql檔案
複製程式碼程式碼如下:
mysql>use yourdatabasename;
mysql>set names utf8;
mysql>source /tmp/database.sql;
然後螢幕上就會不斷的滾,最後提示匯入成功。
最後,記得將database.sql刪除