Как исправить ошибку 104
QA Тестировщик
Junior
Без компании
Как исправить ошибку 104
Ответы
Ошибка 104 обычно связана с проблемами подключения к базе данных MySQL. Основные причины и решения:
- **Сервер MySQL не запущен** - проверьте статус сервера и перезапустите:
```
sudo systemctl status mysql
sudo systemctl start mysql
```
- **Неправильные параметры подключения** - проверьте host, port, имя пользователя и пароль в конфигурации.
- **Проблемы с правами пользователя** - убедитесь, что пользователь имеет права на подключение:
```
GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
```
- **Блокировка брандмауэром** - проверьте настройки фаервола.
- **Превышено максимальное количество соединений** - увеличьте лимит в my.cnf:
```
max_connections = 200
```