Linux下 導入導出數據庫


1.怎么找到mysql下的bin?

1.1首先我在網上百度了一些Linux下如何導入導出數據。基本都是用mysqldump命令,但是如果沒有到指定目錄

  下,執行這個命令是沒有用的。一開始我還以為要在mysq> 中來執行導出命令呢!

  不知道命令的看這篇文章,寫的比較全。

  ==> 在linux命令行下輸入:

    mysqldump -u 用戶名 -p 密碼 數據庫 > 導出的文件名

    mysqldump -u root   -p admin db_blog > db_blog_new.sql

    注意了,這個導出的文件是默認保存在當前目錄的。下面將詳細解釋如何移動。

1.2.然后我遇到困難了,我這個是阿里雲服務器,萬千世界中怎么尋找這個mysql啊。於是我又上百度。

  找到了這篇文章,可以參考一下。

  ==>就是用一個find命令。

    find / -name mysql -print

   然后得到了下面這么多結果

   

1.3.然后怎么辦呢?==>一個一個試一下唄。

  直接用cd命令

  不清楚cd命令,可以參考一下這篇文章。

  然后結果一個有bin的都沒有。

1.4.最后我直接選擇了一個/etc/mysql 

  然后輸入導出數據庫的命令

  哎呦,沒有報錯。

  

 

1.5.然后我再ls了一下,出現了db_blog_new.sql文件,大喜。

  不清楚ls命令,可以參考一下這篇文章。

1.6.最后我再用vi命令進入db_blog_new.sql文件,出現了熟悉的數據庫命令。大喜。

  不清楚vi命令,可以參考一下這篇文章。

  

 


2.將產生的.sql文件移動到其他路徑

2.1.這里我采用的是mv命令行。

  不清楚mv命令行的可以參考一下這篇文章。

  我直接用命令: mv db_blog_new.sql /root

  然后cd

  然后ls

  


3.將導出的文件移動到windows下

3.1.這個文件存放在我的阿里雲遠程服務器上的,怎么移動到windows下呢?

3.2.這里的兩個軟件不得不下

  Xshell+Xftp

  我的版本是Xshell5+Xftp

3.3.輸入命令行的是Xshell5,所以之前那些命令都是用這個軟件遠程控制的,當然其他類似的軟件也可以。

3.4.點擊那個文件袋的圖標。

  

3.5.要求再次輸入密碼,輸入即可。

3.6.進入這個界面,直接拖曳到目的地即可。

  

 


4.linux下mysql數據的其他操作

4.1.導出數據庫中的某個表的數據。

  

4.2.導出整個數據庫中的所有的表結構。

  

4.3.導出整個數據庫中某個表的表結構。

  

4.4.導入mysql方法1

  

4.5.導入mysql方法2

  



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM