0

プロジェクトを別の Web ホスティング サービスに移行しようとしています。対応するテーブルを使用して、すべてのデータベースを正常にエクスポートおよびインポートできました。

データをcsvファイルにエクスポートしてからmnportingすることで、データを移動しようとしています。「1 行目の CSV 入力のフィールド数が無効です」というエラーが表示され続けます。これは私には意味がありません。テーブルには 16 行あり、Excel データベースにロードすると、csv ファイルには 16 行あります。

私はphp管理者バージョン3.5.8からバージョン2.8.0.1に行きます

4

2 に答える 2

0

単純に mysqldump を使用しないのはなぜですか?

commandline_of_your_choice#> mysqldump -uusername -p -hlocalhost DB_Name --single-transaction | mysql -uusername -p -hremotehost DB_Name

以上です

于 2013-07-09T11:00:02.370 に答える
0

Invalid field count in CSV input on line *テーブルの列数と、インポートしようとしている CSV の値の数が一致していないことを示しています。この 2 つは等しい必要があり、とにかく行数は気にしません。ここに例があります

試験台

これは、8 つの列を含むサンプル テーブルです。インポートしようとしたcsvを見てください。 ここに画像の説明を入力

Invalid field count行 1 で、エラーを引き起こす不十分な値を挿入しようとしました。そのため、CSV ファイルに挿入値の数が十分にあることを確認してください。

于 2013-07-09T11:24:53.200 に答える