1

約80万行のtxtファイルがあります。SQLにインポートしたい。私もそれをCSVに変換しようとしました。しかし、Excel では一度に 80 万行を許可していません。

4

3 に答える 3

3

簡単なLOAD DATAコマンドを試してください。sample.txtサンプル データが含まれており、必要なアクセス許可を持っていると仮定すると、次のようにシェルから実行する必要があります。

LOAD DATA INFILE 'sample.txt' INTO TABLE sqlTable FIELDS TERMINATED BY ',' ENCLOSED BY '"'
于 2013-05-12T08:43:42.547 に答える
2

使用するmysqlimport

何かのようなもの

mysqlimport --columns='co_no,pd_ch' my_db sample.txt

おそらく、それを機能させるためにいじる必要があります。

于 2013-05-12T08:44:23.543 に答える
0

MySQL Workbench を使用すると、非常に役立ちます。最初にファイルを変更する必要がある場合は、Python などのスクリプト言語を使用してください。Excel は、それほど多くのデータには適していません。

于 2013-05-12T08:43:02.413 に答える