MySQL: mysqli_connect () nasıl düzeltilir hata: (HY000 / 1040): Çok fazla bağlantı

mysql

Dünyasında özgür yazılım En küçüğünden en yaygın şekilde tanınan ve trend belirleyici olana kadar her türden uygulama vardır. GIMP, Apache o MySQL. Ve veritabanı motorundan bahsettiğimiz için, bazı durumlarda ortaya çıkabilecek bir hatanın nasıl çözüleceğini göstereceğiz ve bu, MySQL: Çok fazla bağlantı.

Bunun gerçekleşebileceğini söylüyoruz çünkü bu olmadan onu kullanarak çok fazla zaman harcayabiliriz ya da aniden olabilir ki eğer sunucumuz çok fazla talep alırsa hata mesajını çok yakında göreceğiz, ki daha kesin olmak gerekirse mysqli_connect (): (HY000 / 1040): Çok fazla bağlantı.

Varsayılan olarak MySQL maksimum 100 gelen isteğe izin verir, bol miktarda dokümantasyonunda çok net görünmeyen bir şey ve bu nedenle bazen bazı sorunları çözmek zor olabilir. Yapmamız gereken, bu ücretsiz veritabanı yöneticisinin yapılandırma dosyasını değiştirmek için favori düzenleyicimizi kullanmaktır. /etc/my.cnfve kendimizi bölümün altında -veya daha doğrusu- içinde konumlandırın [mysql]

Aşağıdaki satırları ekliyoruz:

maks_bağlantılar = 500
max_user_connections = 500

Dosyayı kaydedip servisi yeniden başlatıyoruz:

systemctl yeniden mysqld.service

Şimdi bizim MySQL artık aynı anda 500 gelen bağlantıyı kabul edebilecekTabii ki tamamen keyfi olmasına rağmen çoğu vaka için makul bir sayı ve birçok talebe katılma ihtiyacımıza göre başka bir sayı koyabiliriz ve böylece sadece çok büyük bir talepten değil, aynı zamanda herhangi bir hatadan da güvende olabiliriz. yanlışlıkla programlama (bu problemin üretilebileceği diğer neden de budur).


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.