mysql導(dǎo)出指定數(shù)據(jù)或部份數(shù)據(jù)的方法
這個時候mysqldump可能就不大好使了,使用下面的方法則可以解決這個問題。
方法一、insert和select結(jié)合使用
1、新建一個表,比如new-table,包含所要導(dǎo)出的字段的名稱,比如a,b,c
2、使用insert into new-table (a,b,c) select a,b,c from old-table;
3、剩下的步驟就是導(dǎo)出這個新的表,然后進行文本的處理
方法二、使用MySQL的SELECT INTO OUTFILE 備份語句(推薦)
在下面的例子中,生成一個文件,各值用逗號隔開。這種格式可以被許多程序使用。
SELECT a,b,a+b INTO OUTFILE ‘/tmp/result.text'
FIELDS TERMINATED BY ‘,' OPTIONALLY ENCLOSED BY ‘"'
LINES TERMINATED BY ‘\n'
FROM test_table;
詳細見select的使用方法
方法三、使用mysqldump
很奇妙的是我發(fā)現(xiàn)了mysqldump其實有個很好用的參數(shù)“—w”
幫助文檔上說明:
-w|–where=
dump only selected records; QUOTES mandatory!
那么是不是可以利用這個參數(shù)來導(dǎo)出某些值呢?比如我只要導(dǎo)出id大于2312387的某些數(shù)據(jù):
- mysqldump備份還原和mysqldump導(dǎo)入導(dǎo)出語句大全詳解
- MySQL數(shù)據(jù)庫導(dǎo)出與導(dǎo)入及常見錯誤解決
- mysql數(shù)據(jù)庫備份及恢復(fù)命令 mysqldump,source的用法
- MySQL的mysqldump工具用法詳解
- mysqldump數(shù)據(jù)庫備份參數(shù)詳解
- mysql導(dǎo)入導(dǎo)出數(shù)據(jù)中文亂碼解決方法小結(jié)
- MYSQL命令行導(dǎo)入導(dǎo)出數(shù)據(jù)庫詳解
- Mysql導(dǎo)入導(dǎo)出工具Mysqldump和Source命令用法詳解
- 詳談mysqldump數(shù)據(jù)導(dǎo)出的問題
相關(guān)文章
Mysql將一個表中的某一列數(shù)據(jù)復(fù)制到另一個表中某一列里的方法
今天小編就為大家分享一篇關(guān)于Mysql將一個表中的某一列數(shù)據(jù)復(fù)制到另一個表中某一列里的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03mysql 替換字段部分內(nèi)容及mysql 替換函數(shù)replace()
這篇文章主要介紹了mysql 替換字段部分內(nèi)容及mysql 替換函數(shù)replace()的相關(guān)知識,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧2020-02-02MySQL中創(chuàng)建時間和更新時間的自動更新的實現(xiàn)示例
本文主要介紹了MySQL中創(chuàng)建時間和更新時間的自動更新的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07MySQL 數(shù)據(jù)庫跨操作系統(tǒng)的最快遷移方法
原始的是Windows 2003下的32位的MySQL數(shù)據(jù)庫, 新的服務(wù)器是Sun的64位的小型機,64位的MySQL數(shù)據(jù)庫。2009-02-02Mysql一些復(fù)雜的sql語句(查詢與刪除重復(fù)的行)
這篇文章主要介紹了Mysql一些復(fù)雜的sql語句(查詢與刪除重復(fù)的行),需要的朋友可以參考下2017-05-05