mysql的檔案匯入匯出語句

2021-06-05 17:57:08 字數 986 閱讀 7233

1 將文字檔案中的記錄載入mysql資料庫表中

(1)文字檔案格式:每行一條記錄,欄位值用tab定位符分開,字段順序和表定義中的順序一致;對於不確定的字段值用\n表示;

(2)load data local infile 'pet.txt' into table pet;

注意:如果用的是windows的編輯器,應該使用:

load data local infile 'pet.txt' into table pet

lines terminated by '\r\n';

2 批處理模式下執行mysql

(1)把想要執行的mysql語句放在乙個文字檔案batch-file.txt中;

(2)執行:mysql -h host -u user -p < batch-file.txt;

(3)將輸出重定向至檔案out.txt:

mysql -h host -u user -p < batch-file.txt > out.txt;

從mysql提示符執行指令碼:

mysql> source batch-file.txt;或者mysql> \. batch-file.txt;

詳細出處參考:

匯入.sql檔案:

source語句,舉個例子

source c:/users/winnie/desktop/cmd.sql

匯入資料檔案:

例如匯入**內容,最好用xls格式的,用txt可能會把空格讀成null。

load data local infile "c:/users/winnie/desktop/input.xls" into table news

意思是將input.xls內容匯入表news

匯出資料檔案:

select * into outfile "c:/users/winnie/desktop/out.xls" from news

意思是將**news的內容匯出到out.xls中

mysql 匯入匯出語句 MySQL匯入匯出命令

場景 假設在電腦a和電腦b中都裝有mysql資料庫管理系統,並且在電腦a的mysql中有2個資料庫,分別為 shop1和shop2。在shop1和shop2資料庫中都存有3張表,分別為 user good cart,並且這三張表中都存有一些資料。需求及解決方法 1 將電腦a的mysql中的全部資料庫...

mysql資料匯入匯出語句

匯出 select from ebook into outfile bookdev.txt fields enclosed by terminated by lines terminated by 匯入 load data infile bookdev.txt into table ebook fi...

mysql 的sql檔案匯出匯入

1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 mysqldump u dbuser p dbname dbname.sql 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 mysqldump u dbuser p dbname ...