0

一般的な mySQL スクリプトの初心者。

infile を使用して、自動生成された tsv ファイルをローカルの mySQL サーバーにアップロードします。Windows スケジューラは、ファイル内アップロードを開始するバッチ ファイルを実行します。

問題は、バッチ ファイルがファイル プロセスで実行されるたびに、エントリがテーブル内で複製されることです。

単に書き込むのではなく、それらを追加する方法はありますか? エントリを認識するためにエントリのキーが必要ですか?

すべての助けに感謝します。前もって感謝します。

4

1 に答える 1

1

識別キーを定義し、MySQLでそのように指定したら(つまり、PRIMARY KEYとして指定するか、UNIQUE KEY制約を定義すると)、REPLACEまたはIGNOREキーワードを(必要に応じて)LOADDATAコマンドに使用できます。–eggyal27分前

このプロセスの構文に関する情報は、ここにあります

助けてくれたeggyalに感謝します。

于 2012-11-13T18:48:28.087 に答える