mysql數據庫導出表


1,導出數據到sql文件中

   mysqldump   -u用戶名  -p密碼    數據庫名    表名    >   文件名.sql

  示例:    mysqldump  -uroot   -p123123   db1  table1  >   file.sql

2, 查詢數據庫的安裝位置,注意這里有權限的問題,最好用root賬號

show variables like '%secure%';

 將數據導出到csv文件中

select * from cc_domain_info into outfile "/var/lib/mysql-files/domain.csv" fields terminated by ",";

3,導出數據到指定位置,指定格式的文件中

在登錄某服務器后,采用 mysql 命令執行 ,不需要登錄進mysql命令行環境下。

例如:

  mysql -h 127.0.0.1 -u用戶名 -p密碼 --default-character-set=gb2312 -e "select * from 表名" 數據庫名 > test.txt

   注:-e 查詢條件語句 后面跟上目標數據庫

若有中文亂碼,添加設置編碼方式 utf8 、gbk在登錄某服務器后,采用 mysql 命令執行 ,不需要登錄進mysql命令行環境下。

例如:

  mysql -h 127.0.0.1 -u用戶名 -p密碼 --default-character-set=gb2312 -e "select * from 表名" 數據庫名 > test.txt

   注:-e 查詢條件語句 后面跟上目標數據庫

若有中文亂碼,添加設置編碼方式 utf8 、gbk

 


免責聲明!

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



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