[解決済み】ERROR 2006 (HY000)。MySQL サーバーが停止しました
2022-03-25 16:46:46
質問
大きなSQLファイルをソースにしようとすると、このエラーが発生します(大きな
INSERT
クエリ)を作成することができます。
mysql> source file.sql
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 2
Current database: *** NONE ***
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 3
Current database: *** NONE ***
テーブルの中身は何も更新されません。 テーブル/データベースの削除と削除解除、MySQLの再起動を試みました。 いずれも問題を解決することはできません。
私の最大パケットサイズはこちらです。
+--------------------+---------+
| Variable_name | Value |
+--------------------+---------+
| max_allowed_packet | 1048576 |
+--------------------+---------+
ファイルサイズはこちらです。
$ ls -s file.sql
79512 file.sql
もう一つの方法を試すと...
$ ./mysql -u root -p my_db < file.sql
Enter password:
ERROR 2006 (HY000) at line 1: MySQL server has gone away
解決方法は?
max_allowed_packet=64M
にこの行を追加します。
my.cnf
ファイルで解決しました。
これは、カラムの値が大きい場合に有効で、問題の原因となります。 ここで .
Windowsの場合、このファイルは次の場所にあります: "C:♪ProgramData ♪MySQL ♪MySQL Server 5.6"
Linux(Ubuntu)の場合。/etc/mysql
関連
-
[解決済み】MySQLのDESCRIBE [table]に相当するSQLiteはあるか?]
-
[解決済み] 1030 ストレージエンジンからエラー28が発生しました
-
[解決済み] SQLZOO - select from world チュートリアル #13
-
[解決済み] エラー:テーブル '<table-name>' に対するユーザー '<userid>'@'<ip-address>' への select コマンドが拒否されました。
-
[解決済み] mysql 拡張は非推奨で、将来的に削除されます: 代わりに mysqli か PDO を使ってください [重複] 。
-
[解決済み] エラー 1044 (42000)。データベース 'db' へのユーザー ''@'localhost'' のアクセスが拒否されました。
-
[解決済み] MySQL エラー 1241。オペランドには1つのカラムが含まれている必要があります。
-
[解決済み] mysqlのテーブルからユニークキーを削除する方法
-
[解決済み] 日付の挿入時にエラーが発生しました - 日付の値が正しくありません。
-
[解決済み】MySQLエラー2006:mysqlサーバーが消えてしまった
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】1052:フィールドリストの列「id」が曖昧である
-
[解決済み】MySQLエラー1264:カラムの範囲外の値
-
コマンドでmysqlに接続中、'mysql'が内部または外部コマンドとして認識されない エラーは解決されました。
-
[解決済み] SQLキー、MUL vs PRI vs UNI
-
[解決済み] <TABLE> のテーブルストレージエンジンには、order by クエリでこのオプションがありません (ERROR 1031)。
-
[解決済み] MySQLの更新datetimeフィールド
-
[解決済み] MySQLのmy.cnfの場所を見つけるにはどうしたらいいですか?
-
[解決済み】自作のmysqlをインストールする場合、my.cnfはどこにあるのでしょうか?
-
[解決済み】MySQLエラー2006:mysqlサーバーが消えてしまった
-
[解決済み】大きなSQLファイルをインポートすると、MySQLサーバーが消えてしまう。