Mysqldump匯出資料並限制條數

2021-10-04 15:17:10 字數 735 閱讀 3469

最近工作需要修改以前舊系統的**,但本地並沒有舊系統的資料庫,所以需要從線上匯出部分資料。

mysqldump能很好地解決這個問題。

首先你要在本地的linux伺服器上安裝好mysql,使用如下命令找到mysql的位置:

whereis mysql
如果正常安裝成功,會返回四個路徑,如下:

mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
我們進入到第乙個路徑 /usr/bin目錄下即可使用mysqldump命令,否則,系統回報找不到指令的錯誤。

具體命令如下:

mysqldump -uroot -p  -h192.168.11.18 database-name --where="true limit 100" > /root/db.sql
解釋:

-uroot 指定root使用者。

-p 表示要輸入密碼,這條指令輸入完成後按回車鍵,會要求輸入密碼。

-h 表示指定要dump的伺服器ip或網域名稱。

database-name 表示要dump的資料庫名稱。

--where 新增條件,這裡新增的條件表示每張表只dump 100條資料。

> /root/db.sql 表示把資料輸出到/root目錄下的db.sql檔案中。

mysqldump匯出資料

1 工具 putty filezillaclient 登入伺服器後,使用命令 mysqldump uroot p art 資料庫名 dump art.sql 將art資料庫dump mysqldump uroot p art 資料庫名 art user 表名 dump art user.sql 將a...

mysqldump資料匯出和source資料匯入

網上很多教程介紹過 myslqdump 命令的使用方法,但是讓我困惑了很久,都沒有找到如何使用該命令的方法,通過不斷地摸索,才豁然發現原來網上的教程介紹的太粗略了,以至於讓人摸不著頭腦,所以,就我的學習過程詳細地介紹一下 關鍵 mysqldump 命令要在 dos視窗裡面執行!不是登入進去資料庫裡面...

mysqldump 匯出部分資料

mysqldump是mysql自帶的匯出資料工具,通常我們用它來匯出mysql中,但是有時候我們需要匯出mysql資料庫中某個表的部分資料,這時該怎麼辦呢?mysqldump命令中帶有乙個 where w 引數,它用來設定資料匯出的條件,使用方式和sql查詢命令中中的where基本上相同,有了它,我...