mysql 導出數據到csv格式文件命令

少量數據導出可以直接使用sqlyog navicat 導出,具體就不講了.比較簡單
 

如果數據服務器有大量數據,導出到csv 就會非常的慢,網絡斷掉還會失敗,所以可以選擇 到數據庫服務器連接mysql使用命令來導出命令行登錄mysql之後 選擇數據庫

輸入命令

SELECT android_id,media_source, upload_time1 UNIX_TIMESTAMP,campaign FROM client_upload_install_event
INTO OUTFILE '/var/lib/mysql-files/client_upload_install_event.csv' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';

如果出現

原因是mysql的權限不足,需要改文件的保存目錄

可以先使用

show variables like '%secure%';

然後把文件保存目錄改成 /var/lib/mysql-files/即可

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章