Tôi nhận được thông báo lỗi này SQLSTATE[08004] [1040] Too many connections
, tôi đang sử dụng bộ điều hợp pdo. Tôi có cần đóng kết nối không? Và làm thế nào tôi làm điều đó?SQLSTATE [08004] [1040] Quá nhiều kết nối
Trả lời
Bạn cần thay đổi tệp my.cnf
của mình.
[mysqld]
set-variable=max_connections=250
Cao hơn giá trị.
Trong mysql của bạn phải của tôi để chạy này:
Set Global max_connections=2000
Tôi đang sử dụng phpMyAdmin và tôi thực hiện
Điều đó hoạt động, nhưng chỉ kéo dài cho đến khi bạn khởi động lại máy chủ MySQL của mình. Vì vậy, một cách tốt để kết nối thời gian đó nếu bạn không muốn khởi động lại nó ngay lập tức, nhưng bạn cũng có chỉnh sửa 'my.cnf' như được hiển thị trong các câu trả lời khác để thực hiện thay đổi này vĩnh viễn. – tanius
Trong file my.conf của bạn (thường nằm trong/etc) tìm dòng mà nói :
[mysqld]
Và ở đâu đó bên dưới rằng thiết
max_connections=500
Hoặc bất kỳ giá trị số nào bạn cần.
Thông tin thêm tại đây: MySQL 5.5 Reference Manual: Too many connections.
Nguyên nhân gốc của lỗi này đối với tôi là một ổ cứng đầy đủ. Hãy ghi nhớ điều đó như một khả năng.
Nguyên nhân gốc rễ của tôi cũng là một ổ cứng đầy đủ. –
- 1. MySQLNonTransientConnectionException: Quá nhiều kết nối
- 2. Lỗi MySQL "Quá nhiều kết nối"
- 3. iReport đến kết nối DB2 ERRORCODE = -4499, SQLSTATE = 08001
- 4. php, mysql - Quá nhiều kết nối đến lỗi cơ sở dữ liệu
- 5. Laravel & PHPUnit: cho phép quá trình cách ly để ngăn chặn Mysql Quá nhiều lỗi kết nối
- 6. Heroku và PostgreSQL và Rails - quá nhiều kết nối lỗi
- 7. Tại sao có quá nhiều kết nối sp_resetconnings cho kết nối gộp C#?
- 8. Sự cố kết nối cơ sở dữ liệu SQL Azure - Quá nhiều kết nối?
- 9. Nhiều kết nối websocket
- 10. Nhiều truy vấn và quá nhiều lần mở/đóng cùng một kết nối
- 11. Giám sát các kết nối được sử dụng trên mysql để gỡ lỗi 'quá nhiều kết nối'
- 12. Kết nối nhiều trong Codeigniter
- 13. Cột không xác định - nhiều kết nối trong CDbCriteria
- 14. HTTP 403.9 - Truy cập bị cấm: Quá nhiều người dùng được kết nối
- 15. ORM nào để sử dụng trong một quá trình nhiều kết nối db ứng dụng sinatra?
- 16. PySide/Qt: Có quá nhiều đối số để kết nối tín hiệu với khe?
- 17. Kết nối Java OracleDB mất quá nhiều thời gian đầu tiên
- 18. Việc mở lại kết nối lại quá chậm
- 19. Django OperationalError: không thể ngắt kết nối quá trình mới cho kết nối
- 20. Tại sao PDO in mật khẩu của tôi khi kết nối không thành công?
- 21. Khách hàng SignalR với nhiều kết nối
- 22. Nhiều DB kết nối trong đường ray
- 23. MultipleActiveResultSets = Đúng hay nhiều kết nối?
- 24. Các yêu cầu với nhiều kết nối
- 25. Nhiều sự cố kết nối Bluetooth Android?
- 26. Nhận nhiều chuỗi kết nối từ web.config
- 27. Quá nhiều plugin jquery?
- 28. Tại sao kết nối với máy chủ MySQL quá chậm?
- 29. Kết nối Perl Kết nối
- 30. Regex MatchCollection trở nên quá nhiều kết quả
Chuỗi "set-variable =" không còn cần thiết từ MySQL 5.x, do đó câu trả lời khác do Camden S. cung cấp là chính xác. – dmoebius
Nhưng tại sao điều này lại xảy ra? Có phải vì các kết nối không bị đóng như được hỏi trong câu hỏi? –