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

Công thức cơ sở dữ liệu đầu bếp mysql không thành công trên tệp lớn

Rất nhiều thứ có thể gây ra lỗi này . Theo kinh nghiệm của tôi, nó thường là một tệp SQL trên 1MB hoặc, thời gian chờ đợi trong máy chủ my.cnf của bạn được đặt rất thấp (sáu mươi giây) cần được điều chỉnh đúng cách. Khi triển khai my.cnf, hãy thử wait_timeout 86400 và max_allowed_packet là "đủ" để nhập tệp đó.

Ví dụ:

 [mysqld]
 wait_timeout = 86400
 max_allowed_packet = 1GB

Tái bút. Tôi không đề xuất các thông số cao này trong sản xuất thực tế.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng MySQL với Entity Framework

  2. Cách thêm nhiều lựa chọn hộp kiểm vào cơ sở dữ liệu của tôi bằng php

  3. PostgreSQL tương đương cho MySQL GROUP BY

  4. Làm thế nào để chỉ định đối chiếu với PDO mà không cần ĐẶT TÊN?

  5. Làm thế nào để làm tròn xuống số nguyên gần nhất trong MySQL?