Я установил Ubuntu 16.04 с LAMP на VPN. Иногда на моем сайте я получал SQLSTATE[HY000] [2002] Connection refused, и я читал, что вместо 127.0.0.1 я должен подключиться localhost, но он вызывал:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)`
Я проверил и нет mysqld.sock файл. Я попытался переустановить mysql и настроить my.cnf, но ничего не помогло. Как ни странно, на моем домашнем компьютере (такая же конфигурация) я могу без проблем выполнить mysql --host=localhost, а также mysqld.sock в /var/run/mysqld.
Что я могу сделать, чтобы сокет существовал, и я буду уметь подключать localhost к VPN?