0

私はSQLを初めて使用し、データをファイルにロードするための構文に少し問題があります。

したがって、私のデータは以下の形式であり、int用とvarchars用の2つの列を持つテーブルを作成しました。

0,Albert
1,America
2,American
3,April
4,Austrian
5,Badcock's

これは私が試していたコードですが、すべてをvarchar列の最初の行に配置するだけです。誰かが私を正しい方向に向けることができますか?ありがとう

load data infile 'C:/temp/correct.csv'
into table correct_spellings
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n'
4

1 に答える 1

1

データをコピーして貼り付けたので、行が本当にで終了しているかどうかを判断することはできません\r\n

LINES TERMINATED BY...最初に句なしで試すことをお勧めします。MySQLにこれを自動検出させます。

これが機能しない場合は、今度は、のみ\n、またはのみで再試行してください\r

申し訳ありませんが、明確な回答を提供することはできません。テストする必要があります...

于 2012-07-17T07:46:11.507 に答える