Я чувствую себя довольно глупо, не уверен, что мне удалось сделать, но я не могу войти в одну базу данных (у меня есть две базы данных в блоках виртуальных машин), веб-сайт, на котором он работает, работает нормально, он отлично работает с локальными соединениями (например, phpmyadmin) и т.д. ...

База данных A Я использую MySQL Work Bench для подключения к нему, который работает нормально, и нет никаких проблем, но База данных B (которая почти такая же) продолжает давать мне "mysql Произошла ошибка: Не удается подключиться к серверу MySQL на ... (ip и порт) ".

Я добавил пользователя, к которому я пытаюсь войти, как к привилегиям mysql, я даже старался изо всех сил стараться добавить пользователя, чтобы иметь глобальный доступ через любое соединение и без пароля (не волнуйтесь, машина только для внутреннего пользования, и никто даже не знает об этом).

Что может вызвать такие вещи? Я не слишком продвинут в администрировании MySQL сервера, поэтому я даже не уверен, с чего начать поиск в Интернете.

1 ответ1

1

Проверьте ваш my.cnf и найдите параметр skip_networking. Убедитесь, что это закомментировано. Находясь там (предполагая, что это не проблема), вы также можете поискать настройку адреса привязки и убедиться, что она не связана с адресом обратной связи или чем-то в этом роде.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .