sql >> Database >  >> RDS >> Mysql

FOUT 2013 (HY000):Verbinding met MySQL-server verbroken bij 'leesautorisatiepakket', systeemfout:0

Uit documentatie :

Probeer connect_timeout te verhogen in uw mijn.cnf bestand

Andere stijl:

MySQL:verbinding met MySQL-server verbroken bij 'initieel communicatiepakket lezen'

  1. Op een gegeven moment was het onmogelijk voor externe clients om verbinding te maken met de MySQL-server.

  2. De client (een applicatie op een Windows-platform) gaf een vage omschrijving zoals Connection unexpectedly terminated .

  3. Bij het op afstand inloggen met de MySQL-client verscheen de volgende fout:

    ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0

Op FreeBSD gebeurt dit omdat er geen overeenkomst is gevonden in /etc/hosts.allow. De volgende regel toevoegen vóór de regel met de tekst ALL:ALL lost dit op:

mysqld: ALL: allow

Op niet-FreeBSD Unix-systemen is het de moeite waard om de bestanden /etc/hosts.allow te controleren en /etc/hosts.deny. Als je verbindingen beperkt, zorg er dan voor dat deze regel in /etc/hosts.allow staat :

mysqld: ALL

of controleer of de host wordt vermeld in /etc/hosts.deny.

In Arch Linux kan een soortgelijke regel worden toegevoegd aan /etc/hosts.allow :

mysqld: ALL


  1. Android:SSL/HTTPS gebruiken om verbinding te maken met PHP met de database en POST/GET gebruiken

  2. functie bestaat niet, maar ik denk echt van wel

  3. SQL-injectie in dynamische SQL voorkomen

  4. Patronen matchen:meer plezier toen ik een kind was