Excelインポートmysqlデータの問題

WBOY
リリース: 2016-06-23 14:25:16
オリジナル
1194 人が閲覧しました

mysql クラスをインポートするのに php+excel を使用しています。私の Excel には合計 351,901 個のデータがありますが、毎回 16,000 個のデータだけがデータベースにインポートされるのはなぜですか。 残りのデータを再インポートする必要があるのはなぜですか。このインポートの数を増やしますか?


ディスカッションへの返信 (解決策)

愚かな方法を紹介します:
Excel を N 個のファイルに分割します。各ファイルは 16,000 行を超えないようにしてください。インポートを 1 つずつ実行します

を確認する必要があります。中断の理由は。
Excel クラスには処理制限がありますか?
あなたの php はメモリを大量に消費していますか?

データベースのインポートサイズの設定? MySQLのデフォルトは2Mですか?

PHP の実行がタイムアウトしたと推定されます

PHP ページの最初の行に set_time_limit(0) を追加します

項目 16001 のデータに問題がある可能性は否定できません

個人的には、これは mysql の設定の問題であり、インポートの数が制限されていると考えられます。

インポートには sqlyog またはその他の navicat を使用することもお勧めします。とても便利。

SQL ステートメントのデフォルトの実行時間を見て、タイムアウトしていないか確認してください

PHP 設定を変更しましたが、今は問題ありません、笑、皆さんありがとうございます

こんにちは、インポートのケースはありますかphp から mysql に Excel を送ってください、ありがとう

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート