Я пытаюсь получить доступ к базе данных MySQL на гостевой Linux с хоста и получаю следующую ошибку:

ERROR 2003 (HY000): Can't connect to MySQL server on 'REGAN' (111)

Я уже настроил переадресацию портов и отключил iptables, и я могу получить доступ к mysql с гостя, но не с хоста. Все остальное работает ..

Это команда, которую я использую

mysql -h REGAN -u user -ppass

1 ответ1

0

Ответ на ваш вопрос: Can't connect to local MySQL server . Ваш хост ищет сервер MySQL, работающий локально на хосте. Вам нужно будет настроить его на удаленный компьютер, в данном случае на гостевую виртуальную машину, а также предоставить соответствующие привилегии и настроить сервер на прием удаленных подключений. На сайте MySQL есть инструкции, которые описывают шаги.

http://dev.mysql.com/doc/refman/5.0/en/connecting.html

Обратитесь к документации по PHP или любому другому приложению, которое вам нужно подключить, для соответствующей строки подключения.

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