作用:將檔案系統的內容匯入到資料中
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...