зазвичай це означає у системі не працює сервер MySQL або ви використовуєте неправильне ім’я файлу сокета Unix або номер порту TCP/IP при спробі підключитися до сервера. Слід також переконатися, що порт TCP/IP, який ви використовуєте, не заблоковано брандмауером або службою блокування портів.
Ось кроки, які ви можете виконати в різних операційних системах.
- Переконайтеся, що сервер MySQL працює.
- Перевірте налаштування брандмауера.
- Перевірте конфігурацію сервера MySQL.
- Перевірте конфігурацію мережі.
- Підключення за допомогою TCP/IP.
Переконайтеся, що ім’я екземпляра правильне та що SQL Server налаштовано на дозвіл віддалених підключень. Ця помилка зазвичай означає, що комп’ютер із SQL Server неможливо знайти або що номер порту TCP невідомий, або не є правильним номером порту, або його заблоковано брандмауером.
Відкрийте MySQL Workbench. Натисніть кнопку + поруч із підключеннями MySQL. У спливаючому вікні введіть те, як ви хочете назвати з’єднання, у полі «Ім’я з’єднання». Потім введіть ім’я хоста, порт, ім’я користувача та пароль (якщо він є) для бази даних, до якої ви хочете підключитися.
Навіть з правильним правом власності, MySQL може не запуститися, якщо у вашій системі працює інше програмне забезпечення безпеки, яке керує доступом програм до різних частин файлової системи. У цьому випадку переналаштуйте це програмне забезпечення, щоб дозволити mysqld отримувати доступ до каталогів, які він використовує під час нормальної роботи.