2016-10-08 4 views
0

Я могу подключиться к удаленной базе данных MySQL, размещенной на VM Ubuntu через SSH, и может добавить базу данных в MySQL Workbench на моем домашнем рабочем столе. Однако, когда я путешествую и использую свой ноутбук, я все еще могу подключиться с помощью SSH, однако я не могу использовать базу данных в MySQL Workbench. У меня возникли проблемы с решением решения этой проблемы. Любая помощь приветствуется.Добавление удаленной базы данных в MySQL Workbench

+0

Доступен ли ваш идентификатор пользователя с любого IP-адреса? – Jayvee

+0

Да, и я уверен в этом, потому что я могу войти в систему с помощью терминала, но он не будет работать с MySQL Workbench. – Vocany

ответ

0

Если вы не можете подключить базу данных с помощью Workbench, то верстак даст вам сообщение об ошибке. Что такое код ошибки? Есть ли какие-либо деривации или информации? Серверный порт MySQL по умолчанию - 3306, пользователь подключения должен иметь привилегии для подключения сервера с другого ПК.

Использование use mysql; select Host,User from user; Подтвердите, что значение Host имеет значение «%», а не «localhost» или что-то еще. Затем проверьте порт 3306 на вашем сервере. Введите netstat -an | grep 3306 или netstat -tln на пульте SSH. Удостоверьтесь, что вы можете найти 3306LISTEN Затем проверьте конфигурацию рабочего стола, убедитесь, что все это правильно.

Без кода ошибки и decription, вот и все причины и решения, которые я могу вам дать. Хотелось бы, чтобы это вам помогло.

+0

Я ценю ваше время. Я проверил, и значение хоста на самом деле «%», и порт 3306 на сервере прослушивает. Ошибка, которую я получаю, не удалось подключиться к MySQL в xxx.xxx.xxx.xxx:3306 с «именем пользователя». Я уверен, что IP-адрес, который я ввел для хоста, правильный, и имя пользователя, которое я использовал, имеет «%» для значения хоста. Спасибо, что нашли время, чтобы ответить на мой пост. – Vocany

0

Причина, по которой я не смог добавить базу данных через MySQL Workbench, был просто потому, что я забыл открыть порт для подключения. Простая ошибка пользователя.

Смежные вопросы