0

phpmyadmin で mysql テーブルの sql エクスポートを実行したところ、次のようなテキスト ファイルが与えられました。

"property";"367158";"4012";"5";"sold";"2013-02-06 05:40:27"
"property";"367159";"4013";"5";"sold";"2013-02-06 09:51:52"

行の最後にセミコロンがないことに注意してください。

上記のような行が何百もあります。これらのデータ エントリをテーブルに簡単にインポートするにはどうすればよいですか?

4

3 に答える 3

0

あなたが持っているのは区切りファイルです。この形式は phpmyadmin インポートでサポートされていると思います。区切り形式を選択し、区切り文字を「;」に設定します そしてインポートを行います。

于 2013-03-27T11:51:48.167 に答える
0

phpmyadminで[インポート]タブに移動すると、フィールドが次のように区切られているなどのオプションが表示されます。ファイルに従ってそれらをマークし、[OK]をクリックします

于 2013-03-27T12:00:33.650 に答える
0

私はずっと前に似たようなことをしたことがあります.mysqlコマンドラインで次のようなことを試してください:

LOAD DATA LOCAL INFILE 'C:/workbench/test-file.csv' INTO TABLE properties
FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\r\n';

うまくいかない場合は、行末、ファイル名、ファイルパスなど、必要に応じて変更できます。

詳細については、次をご覧ください。

http://dev.mysql.com/doc/refman/5.5/en/load-data.html

于 2013-03-27T11:47:45.610 に答える