Ось кілька причин, через які може виникати помилка «Не вдається підключитися до локального сервера MySQL». mysqld не працює на локальному хості. Перевірте список процесів вашої операційної системи, щоб переконатися, що процес mysqld присутній. Ви використовуєте сервер MySQL у Windows із багатьма підключеннями TCP/IP.
Деякі постійні рішення:
- Визначте, що не так з вашим DNS-сервером, і виправте це.
- Вказуйте IP-адреси, а не імена хостів у таблицях дозволів MySQL.
- Додайте запис для назви клієнтської машини в /etc/hosts в Unix або \windows\hosts у Windows.
- Запустіть mysqld із увімкненою системною змінною skip_name_resolve.
Служба браузера SQL Server має бути запущена на сервері. Протокол TCP IP має бути ввімкнено на сервері (у SQL Server Configuration Manager, SQL Server Network Configuration увімкніть TCP IP для поточного екземпляра) Дозволені віддалені підключення у властивостях екземпляра SQL Server (можна виконати з SSMS.
Перш ніж спробувати підключитися, переконайтеся, що сервер бази даних працює і може приймати підключення. У меню «Файл» виберіть «Підключитися до MySQL». (ця опція буде включена після створення проекту). Якщо ви раніше підключалися до MySQL, ім’я команди — Reconnect to MySQL.
Навіть з правильним правом власності, MySQL може не запуститися, якщо у вашій системі працює інше програмне забезпечення безпеки, яке керує доступом програм до різних частин файлової системи. У цьому випадку переналаштуйте це програмне забезпечення, щоб дозволити mysqld отримувати доступ до каталогів, які він використовує під час нормальної роботи.