在MySQL Server 已经安装好的情况下, Python 3 使用 pymysql 进行连接数据库操作时,
出现的BUG如下图:
在网上找了资料,看有的说是MySQL没有打开,有的说是一些权限问题,这个问题困扰了我一天,最终我发现,我原来的测试代码这样写,简明来讲是我的代码出错了,不是MySQL的问题。我在写测试代码的时候 , connect() 里面的内容写的有问题。
貌似并不规范,我对代码进行了更改,添加了键,如下:
# 连接数据库
connect = pymysql.connect(
host='localhost',
port=3306,
user='root',
passwd='root',
db='python',
charset='utf8'
)
查询结果:
问题解决!!!太开心了