程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 在linux中導入sql文件的方法分享(使用命令行轉移mysql數據庫)

在linux中導入sql文件的方法分享(使用命令行轉移mysql數據庫)

編輯: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刪除。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved