我正在使用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
答案 0 :(得分:0)
我认为您更改了phpMyadmin端口,但没有更改mysql默认端口(3306)。
在这里看到 How to change the default port of mysql from 3306 to 3360