Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan MySQL 2006:server mysql telah hilang

Saya telah mengalami ini beberapa kali dan saya biasanya menemukan jawabannya sebagai pengaturan default yang sangat rendah dari max_allowed_packet .

Menaikkannya di /etc/my.cnf (di bawah [mysqld] ) hingga 8 atau 16M biasanya memperbaikinya. (Default di MySql 5.7 adalah 4194304 , yaitu 4 MB.)

[mysqld]
max_allowed_packet=16M

Catatan:Buat saja baris jika tidak ada

Catatan:Ini dapat diatur di server Anda saat sedang berjalan.

Catatan:Di Windows, Anda mungkin perlu menyebutkan file my.ini atau my.cnf Anda dengan penyandian ANSI bukan UTF-8.

Gunakan set global max_allowed_packet=104857600 . Ini menyetelnya menjadi 100MB.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tutorial MySQL – Mengonfigurasi dan Mengelola SSL di Server MySQL Anda

  2. Akses root MySQL dari semua host

  3. Cara mengambil gambar dari database MySQL dan ditampilkan dalam tag html

  4. Menggunakan if(isset($_POST['submit'])) untuk tidak menampilkan gema saat skrip terbuka tidak berfungsi

  5. INSERT IGNORE vs INSERT ... PADA PEMBARUAN KUNCI DUPLICATE