2011-01-11 9 views
0

phpMyAdmin - 2.10.1とMyISAMテーブルを何ヶ月使っても問題はありません。今日、新しいレコードを持つ.csvファイルをphpMyAdminはMyISAMテーブルに新しくインポートされたレコードを表示していません:(

インポートが成功したと言われましたが、テーブルの最後までブラウズすると新しいレコードは表示されませんが、クエリのレコードの1つを検索したときに表示されました。

ブラウズ機能によって表示される最後のレコードのキーは13100ですが、最初に新しくインポートされたレコードを検索すると、クエリ結果に表示されます。キーは13101です。

テーブルはわずか1.1 MiBです。それは少しオーバーヘッドを示していたので、私はそれがこの問題を助けることを望んでそれを最適化しました。 :(

+0

この問題を引き起こした原因は分かりませんでしたが、その後はすべて失敗しました...最終的にテーブルをコピーしました。 a全く新しいテーブルがあり、すべて正常に機能します。テーブルがちょうど「悪くなる」か、腐敗したり、何かを得ることができるのだろうか? – kmcamara

答えて

0

うわーこの古い質問を振り返ってみると、テーブルの最後に表示されない理由は、レコードがテーブルの別の場所の空きスペースに挿入されていたからです。以前レコードを削除していて、

0

私は、.csvファイルをインポートする前に最初のテーブルを作成する必要がありました。 そのテーブルにインポートし、そこにすべての列見出しを取得し、それはあなたの文書と同じ数だことを確認してください。

+0

明らかにOPにはテーブルが作成されています。 –

関連する問題