使用python连接mysql数据库的时候报错:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)。查阅网上相关解决方案全是重启mysql服务,但是我的并不是,相信有些伙伴也会遇到和我一样的问题,现在记录一下。
我原始的连接方式:
self.db = pymysql.connect(host='localhost',
port=3306,
user='root',
password='password',
db='bishe',
charset='utf8'
)
可以看到我用了别人的代码但是没修改参数,即 password='password’没有修改。而且 db='bishe’也不是我需要的,现在把这两行进行修改:
self.db = pymysql.connect(host='localhost',
port=3306,
user='root',
password='123456'
)
问题解决!