2016-06-14 6 views
0

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

Это работает отлично:

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, "Can't connect to MySQL server on 'myIPaddress' (110)")

+0

Ваш mysql-сервер прослушивает только интерфейс localhost. Измените адрес связывания в файле конфигурации mysql. –

ответ

0

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

+0

Как это проверить? –

+0

После запуска lampp я могу открыть страницу index.php с помощью http: // localhost, но показывая ошибку для http: // myIPaddress –