mysqlimport 客戶端附帶一個(gè)命令行界面,可幫助執(zhí)行 LOAD DATA SQL 語句。 mysqlimport 的大多數(shù)選項(xiàng)直接響應(yīng) LOAD DATA 語法的子句
調(diào)用 mysqlimport
可以調(diào)用實(shí)用程序 mysqlimport,如下所示 –
shell> mysqlimport [options] db_name textfile1 [textfile2 ...]
登錄后復(fù)制
對于在命令行上命名的每個(gè)文本文件,mysqlimport 都會從文件名中刪除任何擴(kuò)展名,并使用結(jié)果來找出必須將文件內(nèi)容導(dǎo)入到的表的名稱。
示例
讓我們舉個(gè)例子:名為sample.txt、sample.text和sample all的文件將被導(dǎo)入到名為sample的表中。
該實(shí)用程序支持以下功能選項(xiàng),可以在命令行或選項(xiàng)文件的 [mysqlimport] 和 [client] 組中指定。
–bind-address=ip_address
如果計(jì)算機(jī)有多個(gè)網(wǎng)絡(luò)接口,可以使用該選項(xiàng)選擇需要使用哪個(gè)接口連接MySQL服務(wù)器。
–character-sets-dir= dir_name
是安裝字符集的目錄。
–columns=column_list, -c column_list
它采用逗號分隔的列名列表作為其值。列的順序
名稱指示數(shù)據(jù)文件列如何與表列匹配。
–compress, -C
它壓縮客戶端之間發(fā)送的所有信息以及服務(wù)器(如果可能)。
–compression-algorithms=value
它指的是連接到服務(wù)器時(shí)允許的壓縮算法。這
可用算法與protocol_compression_algorithms系統(tǒng)相同
多變的。默認(rèn)值為未壓縮。
–enable-cleartext-plugin
啟用 mysql_clear_password 明文身份驗(yàn)證插件。
–force, -f
此選項(xiàng)忽略錯(cuò)誤。讓我們舉個(gè)例子:如果一個(gè)文本文件的表不存在,則繼續(xù)處理剩余的文件。如果沒有 –force,如果表不存在,mysqlimport 將退出。
以上就是mysqlimport – MySQL 數(shù)據(jù)導(dǎo)入程序的詳細(xì)內(nèi)容,更多請關(guān)注www.92cms.cn其它相關(guān)文章!