Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Gặp lỗi MYSQL:Mã lỗi:2006 - Máy chủ MySQL đã biến mất

Điều tra cho thấy nhiều giải pháp nói đúng về việc đặt max_allowed_packet và wait_timeout cho mysql trong my.cnf; phụ lục nhỏ rằng cài đặt mặc định của mysql trên mac osx dường như không bao gồm tệp này. Trước tiên, bạn có thể cần phải tạo nó tại /etc/my.cnf (đây chỉ là vấn đề nếu bạn đang sử dụng cài đặt mặc định của mysql thay vì ngăn xếp mamp hoặc tương tự)

nội dung của /etc/my.cnf đã khắc phục sự cố này cho tôi bên dưới:

[mysqld]
max_allowed_packet= 64M
wait_timeout= 6000


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql utf32_unicode_ci và bộ mã html utf-8 đã được sử dụng, nhưng ký tự � xuất hiện

  2. Xóa bằng nhiều bảng và lặp lại bảng trong truy vấn con

  3. Sử dụng LIMIT trong GROUP BY để nhận N kết quả cho mỗi nhóm?

  4. mysql PDO và chèn SQL động thủ tục được lưu trữ

  5. mySQL SELECT sinh nhật sắp tới