Python MySQLdb通过自定义端口连接到Wamp服务器

时间:2018-09-03 17:31:34

标签: python-3.x wamp wampserver mysql-python port80

我正在使用Wamp Server的MySQL。我必须通过在httpd.conf和httpd-vhosts中设置“侦听”将端口从80更改为8000。我可以通过浏览器(localhost:8000 / ...)访问phpMyAdmin,但是当我尝试通过这样的程序进行连接时:

 dbConn = MySQLdb.connect(host='192.168.1.110',port=8000, user='root', passwd='', db='test')

它冻结,恰好60秒后我出现错误:

super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (2013, "Lost connection to MySQL server at 'reading initial communication packet', system error: 0")

在更改端口之前,它工作正常。

我该怎么办? 预先感谢

编辑: 当我将端口更改为3306并取消注释skip-grant-tables中的行my.ini

时,它可以工作

1 个答案:

答案 0 :(得分:0)

我认为您更改了phpMyadmin端口,但没有更改mysql默认端口(3306)。

在这里看到 How to change the default port of mysql from 3306 to 3360