問題タブ [mysqlimport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1065 参照

mysql - リモートWindowsコンピュータからCentosリモートサーバーへのMysqlimport.exe

スケジュールされたタスクを介して、WindowsPCで多数のバッチファイルを実行しています。現在、次のコマンドを使用してライブサーバーにデータをアップロードしています。

mysqlimport.exe --host =(remoteip)--user = root --password = password --local --fields-terminated-by =、--fields-optionally-enclosed-by = "\" "--lines-終了-by="\ r \ n" --ignore-lines = 1 dbname U:\ CSV-Replaced-Output \ tablename.csv

これが大量のデータを自動的にアップロードする最も安全な方法であるかどうかを教えてください。また、csvファイルは最大150 MBになる可能性がありますが、いつでも圧縮を使用できますか?

ありがとう

0 投票する
1 に答える
3091 参照

mysql - パイプからのMysqlimport

うまくいかずに出力を mysqlimport にパイプする方法を見つけようとしています。処理後に mysqlimport にパイプしたい巨大なファイル (〜 250 GB) があります。中間ファイル/テーブルを作成したくありません。私は次のようなものを想像しています:

猫のゲノム.mileup | nawk 'sub("^...","")' | mysqlimport -uuser -ppassword データベース

しかし、明らかにこれは機能していません。これを達成する方法について何か提案はありますか?

0 投票する
6 に答える
81340 参照

mysql - コマンド ラインでの外部キー チェックの無効化

オプションを使用mysqldumpしてMySQLデータベースのバックアップスクリプトを作成し、構造用のファイルとコンテンツ用のファイル(パイプで区切られた)を生成します。--tab.sql.txt

一部のテーブルには外部キーがあるため、インポートするとエラーが発生します。

エラー 1217 (23000) 行 8: 親行を削除または更新できません: 外部キー制約が失敗します

SET FOREIGN_KEY_CHECKS=0私は使用(およびSET FOREIGN_KEY_CHECKS=1その後)について知っています。それらを各.sqlファイルに追加すると、インポートが機能します。しかし、明らかに次の場合、mysqldumpそれらは上書きされます。

また、以下のように別のコマンドとして実行しようとしましたが、エラーが返されます:

コマンドラインで FK チェックを無効にする他の方法はありますか?

0 投票する
1 に答える
1154 参照

mysql - bash スクリプトからの Mysql インポート エラー

大きなデータベース ダンプ (290 MB) があります。cliからのインポートを使用すると、すべて問題ありません!

次のようなbashスクリプトから同じコマンドを使用すると:

ここに私が得るものがあります:

このエラーが発生する理由がわかりません。「mysql Ver 14.14 Distrib 5.1.66, for debian-linux-gnu (x86_64) in dump file using readline 6」のような文字列はありません。

0 投票する
3 に答える
212 参照

mysql - LOAD DATA を使用してファイルからチャンクのみをインポートする

MySQL でファイルからチャンクのみをインポートする方法はありLOAD DATAますか、またはファイルを手動で分割する必要がありますか?

0 投票する
8 に答える
69466 参照

mysql - MySQL はデータベースをインポートしますが、特定のテーブルは無視します

1 つのデータベースと約 150 のテーブルを含む大きな SQL ファイルがあります。そのデータベースをインポートするために使用mysqlimportしたいのですが、インポート プロセスでいくつかのテーブルを無視またはスキップしたいと考えています。すべてのテーブルをインポートし、一部を無視する適切な構文は何ですか? ありがとうございました。