Durante il giorno (in fase di sviluppo) il server MySQL locale getta casualmente il messaggio di errore "MySQL Server andato via" al driver PHP MySQL.
Se provo a connettermi tramite il client della console mysql, funziona. Ma MySQL Workbench non si connette anche al server.
Questo sembra essere un brutto bug che può essere indirizzato a Mac OS X, perché ho trovato alcune segnalazioni di errore simili (e un bug della piattaforma MySQL per Mac OS X). Ma questo dovrebbe essere risolto con la versione 5.5 o 5.6, penso. Sto usando 5.7 e questo errore non dovrebbe apparire di nuovo, ma per qualche motivo lo fa al momento.
Per risolvere il problema, ho creato un my.ini sotto / etc con il seguente contenuto:
[client]
port=3306
socket=/tmp/mysql.sock
[mysqld]
port=3306
socket=/tmp/mysql.sock
key_buffer_size=32M
max_allowed_packet=16M
max_connections=50
max_user_connections=10
wait_timeout=300
interactive_timeout=300
max_allowed_packet=64M
table_open_cache=250
table_open_cache_instances=10
open_files_limit=5000
query_cache_size=0
max_allowed_packet=128M
Ho installato MySQL Mac Paket ufficiale da mysql.com, non da homebrew.
Nella maggior parte dei casi il server del database non è raggiungibile dopo l'esecuzione di mysqldump. E a volte phpstorm sembra causare l'arresto.
Qualsiasi suggerimento o suggerimento su questo sarebbe fantastico. Vorrei risparmiare un po 'di tempo per riavviare spesso il demone.