1. 程式人生 > >linux中匯入sql檔案

linux中匯入sql檔案

在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刪除