mysql中你可以使用select...into outfile語句來簡單的匯出資料到文字檔案上。並且可以通過命令選項來設定資料輸出的指定格式。
# 語法
select * from 表名 into outfile '文字檔案';
# 例子
select * from test into outfile '/back/test.txt';
mysqldump 是 mysql 用於轉儲存資料庫的實用程式。它主要產生乙個 sql 指令碼,其中包含從頭重新建立資料庫所必需的命令 create table insert 等。
使用 mysqldump 匯出資料需要使用 --tab 選項來指定匯出檔案指定的目錄,該目標必須是可寫的。
# 將資料表 test 匯出到 /tes 目錄中:
mysqldump -u root -p123456 --no-create-info --tab=/tes runoob test
#語法:
# mysqldump -h 伺服器 -u使用者名稱 -p密碼 資料庫名 > 備份檔案.sql
#示例:
#單庫備份
mysqldump -uroot -p123456 db1 > db1.sql
mysqldump -uroot -p123456 db1 table1 table2 > db1-table1-table2.sql
#多庫備份
mysqldump -uroot -p123456 --databases db1 db2 mysql db3 > db1_db2_mysql_db3.sql
#備份所有庫
mysqldump -uroot -p123456 --all-databases > all.sql
# 注意: mysqldump是在命令列中輸入,不是在mysql下
# 使用 mysql 命令匯入語法格式為:
mysql -u使用者名稱 -p密碼 < 要匯入的資料庫資料(runoob.sql);
# 示例
mysql -uroot -p123 < /backup/all.sql
# source 命令匯入資料庫需要先登入到數庫終端:
mysql> create database db1; # 建立資料庫
mysql> use db1;
mysql> set sql_log_bin=0; #關閉二進位制日誌,只對當前session生效
mysql> source /root/db1.sql;
# 將從當前目錄中讀取檔案 test.txt ,將該檔案中的資料插入到當前資料庫的 test 表中
mysql> load data local infile 'test.txt' into table mytbl;
$ mysqlimport -u root -p123456 --local dbl test.txt
mysql 匯入 MySQL資料匯出與匯入
工具 mysql mysqldump 應用舉例 匯出匯出全庫備份到本地的目錄 mysqldump u user p passwd h127.0.0.1 p3306 routines default character set utf8 lock all tables add drop databas...
mysql 資料匯入與匯出
在dos的 mysql安裝目錄 bin 目錄下用下面命令 mysql u username p databasename use database name 然後使用下面這個命令 mysql source 111.sql 當預設111.sql路徑時,必須放在mysql裡的bin裡 成功匯入!yeah...
MySQL資料匯出與匯入
mysql mysqldump 匯出匯出全庫備份到本地的目錄 mysqldump u user p passwd h127.0.0.1 p3306 routines default character set utf8 lock all tables add drop database a db.a...