mysqlimport - MySQL 資料匯入程式
mysqlimport 客戶端帶有一個命令列介面,可幫助使用 LOAD DATA SQL 語句。mysqlimport 的大多數選項直接對應於 LOAD DATA 語法的子句。
呼叫 mysqlimport
mysqlimport 實用程式可以按如下所示呼叫:
shell> mysqlimport [options] db_name textfile1 [textfile2 ...]
對於命令列中命名的每個文字檔案,mysqlimport 會從檔名中刪除任何副檔名,並使用結果來確定要將檔案內容匯入到的表的名稱。
示例
讓我們舉個例子:名為 sample.txt、sample.text 和 sample 的檔案都將匯入到名為 sample 的表中。
此實用程式支援以下選項,這些選項可以在命令列或選項檔案的 [mysqlimport] 和 [client] 組中指定。
--bind-address=ip_address
如果計算機有多個網路介面,則可以使用此選項選擇需要用於連線到 MySQL 伺服器的介面。
--character-sets-dir=dir_name
它是安裝字元集的目錄。
--columns=column_list, -c column_list
它以逗號分隔的列名稱列表作為其值。列名稱的順序指示如何將資料檔案列與表列匹配。
--compress, -C
如果可能,它會壓縮客戶端和伺服器之間傳送的所有資訊。
--compression-algorithms=value
它指的是允許用於連線到伺服器的壓縮演算法。可用的演算法與 protocol_compression_algorithms 系統變數的演算法相同。預設值為未壓縮。
--enable-cleartext-plugin
它啟用 mysql_clear_password 明文身份驗證外掛。
--force, -f
此選項忽略錯誤。讓我們舉個例子:如果文字檔案的表不存在,則繼續處理其餘檔案。如果沒有 --force,則如果表不存在,mysqlimport 將退出。
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP