.sqlファイルエラーをインポートします – MySQLサーバーはなくなりました

このチュートリアルは、ファイルの注文行.sqlを介してインポートするときに表示されるエラーを解決します。 .sqlファイルエラーをインポートします – MySQLサーバーはなくなりました。

私たちが持っているとき インポートされたファイル .SQL 一つで大きい 日付ベース、古典的な方法による phpMyAdmin それは良い解決策ではありません。ほとんどの場合、私たちは “reqest timeout“。輸入 .SQL ファイルエラー – MySQLサーバーはなくなりました。

最も簡単なのは接続することです SSH /コンソールをデータベースを保持するサーバーに接続し、ファイルにアップロードします .sql 次に、インポート用の特定のコマンド ラインを実行します。

 mysql -u db_user -p -h localhost db_name < /path/sql_file.sql 

注文明細を実行してデータベースのパスワードを入力した後、次のエラーが発生した場合: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“、ほとんどの場合、インポートされたファイルの容量制限を超えていることが原因です。

標準構成では、 MySQL、で確立されたボリュームの制限 “max_allowed_packet” データベースにインポートするファイルよりも小さいものにしてください。

最も簡単な解決策は、ファイルを編集することです “my.cnf” そして、私たちのニーズに適した制限を確立するため。たとえば、ファイルをインポートする場合 .SQL 320 MBのその後、ファイルを編集します “my.cnf” そして、行を追加します:

 max_allowed_packet=400M 

編集と救助の後、サーバーでMySQLサービスを再起動し、インポートの注文ラインを再開します。 .sqlファイルエラーをインポートせずにすべてが機能するはずです – MySQLサーバーはなくなりました。

テクノロジーに情熱を注いで、私は2006年からStealthsetts.comに喜びをもって書いています。私はオペレーティングシステムなどの豊富な経験を持っています:Macos、Windows、Linuxだけでなく、プログラミング言語やブログプラットフォーム(WordPress)、およびオンラインストア(WooCommerce、Magento、Presashop)。

あなたのソースのチュートリアル、便利なヒント、ニュース。 .sqlファイルエラーをインポートします – MySQLサーバーはなくなりました
コメントを残してください