Я не могу подключить свою программу python с помощью mysqldb к серверу lampp

Я могу подключить свою программу Python к серверу lampp, используя mysqldb как host="localhost", но как только изменение host="myIPaddress" показывает ошибки для запросов sql.

Это работает нормально:

database=MySQLdb.connect(host="localhost",user="root",passwd="",db="TextMiner",unix_socket="/opt/lampp/var/mysql/mysql.sock")

Но это показывает ошибку:

database=MySQLdb.connect(host="myIPaddress",user="root",passwd="",db="TextMiner",unix_socket="/opt/lampp/var/mysql/mysql.sock")

Ошибка:

_mysql_exceptions.OperationalError: (2003, «Не удается подключиться к серверу MySQL на моем IP-адресе (110)»)


person Rahul Ranjan    schedule 14.06.2016    source источник
comment
Ваш mysql-сервер слушает только локальный интерфейс. Измените адрес привязки в файле конфигурации mysql.   -  person narendra-choudhary    schedule 14.06.2016


Ответы (1)


Проверьте настройки безопасности sql. Должен быть установлен только локальный.

person Anoj    schedule 14.06.2016
comment
Как это проверить?? - person Rahul Ranjan; 14.06.2016
comment
После запуска lampp я могу открыть страницу index.php, используя localhost, но показывая ошибку для мой IP-адрес - person Rahul Ranjan; 14.06.2016