mysqlimport クライアントには、LOAD DATA SQL ステートメントの実行に役立つコマンド ライン インターフェイスが付属しています。 mysqlimport のほとんどのオプションは、LOAD DATA 構文の句に直接応答します
ユーティリティ 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 は終了します。
以上がmysqlimport - MySQL データインポーターの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。