linux下用命令導出mysql表數據


由於數據庫服務器是內網環境,只能通過linux跳板機連接,所以navicat工具暫時用不上。

1.用Xshell工具連接跳板機

2.再通過跳板機連接數據庫服務器

>ssh -p port ip 

>輸入密碼

進入到數據庫服務器

3.>cd /usr/bin

進入到mysql的bin目錄

4.將數據庫中的某一個表數據導入到home目錄下的data.sql文件

>mysqldump -u root -p databaseName tableName > /home/data.sql    

>mysqldump -u root -p -d databaseName tableName > /home/data.sql    表示只導出表結構 -d表示只導出表結構

>mysqldump -u root -p databaseName > /home/data.sql    表示導出整個數據庫包含數據  

5.將服務器中的導出的sql文件通過scp傳入到跳板機中

>scp -r health_video.sql root@ip:port:/home/carySoft/

>輸入密碼

6.再通過本地的ssh或者winscp將文件下載到本地磁盤

 


免責聲明!

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



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