MySQL資料匯入和匯出

2021-08-20 18:20:12 字數 1212 閱讀 3408

作用:將檔案系統的內容匯入到資料中

load data infile "檔名"

into

table 表名

fields terminated by

"分隔符"

lines terminated by

"分隔符"

步驟:

在資料庫中建立對應的表

檢視資料的預設搜尋路徑

show variables like

"secure_file_priv";

secure-file-priv特性

secure-file-priv引數是用來限制load data, select … outfile, and load_file()傳到哪個指定目錄的。

ure_file_priv的值為null ,表示限制mysqld 不允許匯入|匯出

當secure_file_priv的值為/tmp/ ,表示限制mysqld 的匯入|匯出只能發生在/tmp/目錄下

當secure_file_priv的值沒有具體值時,表示不對mysqld 的匯入|匯出做限制

如何檢視secure-file-priv引數的值

show

global variables like

'%secure%';

將系統檔案拷貝到資料庫的預設搜尋路徑中

sudo cp /etc/passwd/var/lib/mysql-files;
匯出步驟:

1.在資料庫中建立對應的表

2. 檢視資料庫的預設搜尋路徑

show variables like

"secure_file_priv";

3.
select ...*from 表名 into outfile

作用:將資料庫中表的記錄儲存到系統檔案裡

語法:

select ...*from 表名

into outfile "檔名"

fields terminated by "分隔符"

lines terminated by "分隔符"

mysql匯入和匯出資料

1 將資料匯入資料庫 mysql u賬號 p密碼 資料庫mysql uroot proot test2 對資料庫資料進行備份 mysqldump u賬號 p密碼 資料庫 gzip 指令碼路徑 mysqldump uroot proot test gzip data htmlbak test db d...

mysql匯出資料和匯入資料

一 select from black list1 into outfile d 1234.txt mysql select from black list1 into outfile d 1234.txt query ok,790913 rows affected 4.49 sec 結果 mysq...

mysql資料的匯入和匯出

借鑑內容 下面是我暫時用到的幾個 匯出資料庫 mysqldump u 使用者名稱 p 資料庫名 路徑 匯出的檔名 注意這裡匯出的檔名可以是sql,txt,dump等字尾,可能檔案字尾是不重要的.另外這是在op的cmd進行的命令,似乎用於進入mysql之後的匯出命令.匯入資料庫 方式一 mysqldu...