MySQL是一種常見的關系型數據庫管理系統,很多時候我們需要按照特定條件來導出數據庫內容。下面我們將演示如何使用MySQL導出數據庫。
步驟一:打開MySQL命令行工具。
$ mysql -u username -p Enter password: ************
步驟二:選擇需要導出的數據庫。
mysql>USE mydatabase;
步驟三:導出符合特定條件的數據。
mysql>SELECT * FROM mytable WHERE id>10 INTO OUTFILE '/tmp/data.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
解釋:
SELECT * FROM mytable WHERE id>10
:這是我們需要導出的條件,我們將所有ID>10的數據導出。INTO OUTFILE '/tmp/data.csv'
:將導出的數據存儲為csv格式,并存儲到/tmp/data.csv文件中。FIELDS TERMINATED BY ',' ENCLOSED BY '"'
:指定csv文件中字段之間使用逗號分隔,并用雙引號包裝。LINES TERMINATED BY '\n'
:指定csv文件中每行數據之間使用換行符分割。
通過以上步驟,我們成功導出了符合條件的數據并存儲到了csv文件中。
上一篇mysql按每一天查詢
下一篇css投影帶透明