зазвичай це означає у системі не працює сервер MySQL або ви використовуєте неправильний
ім’я файлу або номер порту TCP/IP при спробі підключитися до сервера. Слід також переконатися, що порт TCP/IP, який ви використовуєте, не заблоковано брандмауером або службою блокування портів.
Нижче наведено список деяких причин, чому MySQL відмовляє в доступі, і можливі виправлення.
- Користувач не існує. Перевірте, чи існує користувач у базі даних, і якщо його немає, створіть нового користувача.
- Пароль неправильний. Щоб виправити це, скиньте пароль MySQL.
- Підключення до неправильного хосту.
Навіть з правильним правом власності, MySQL може не запуститися, якщо у вашій системі працює інше програмне забезпечення безпеки, яке керує доступом програм до різних частин файлової системи. У цьому випадку переналаштуйте це програмне забезпечення, щоб дозволити mysqld отримувати доступ до каталогів, які він використовує під час нормальної роботи.
Служба браузера SQL Server має бути запущена на сервері. Протокол TCP IP має бути ввімкнено на сервері (у SQL Server Configuration Manager, SQL Server Network Configuration увімкніть TCP IP для поточного екземпляра) Дозволені віддалені підключення у властивостях екземпляра SQL Server (можна виконати з SSMS.
Усунення помилок підключення в плагіні MySQL
- Переконайтеся, що сервер MySQL працює. Перевірте, чи працює сервер MySQL. …
- Усуньте помилку "Доступ заборонено для користувача root"@"localhost". …
- Забезпечте доступ для користувача 'username'@'localhost' за допомогою пароля: YES/NO.
зазвичай це означає у системі не працює сервер MySQL або ви використовуєте неправильне ім’я файлу сокета Unix або номер порту TCP/IP при спробі підключитися до сервера. Слід також переконатися, що порт TCP/IP, який ви використовуєте, не заблоковано брандмауером або службою блокування портів.