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命令
然后結果一個有bin的都沒有。
1.4.最后我直接選擇了一個/etc/mysql
然后輸入導出數據庫的命令
哎呦,沒有報錯。
1.5.然后我再ls了一下,出現了db_blog_new.sql文件,大喜。
1.6.最后我再用vi命令進入db_blog_new.sql文件,出現了熟悉的數據庫命令。大喜。
2.將產生的.sql文件移動到其他路徑
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