数据库连接传进去的参数,你使用了变量,不要加上引号,加上引号是字符串,abc=123, d=abc,d就等于123,但是你写d='abc',那d就是字符串的abc了,不是123
李喜龙 发表于2022-04-01 09:44
??????
您将代码修改成这样的形式,就是对过关键字参数的形式指定。
uterge 发表于2022-04-10 20:39
参照这个写
db = pymysql.connect(host='127.0.0.1', user='root', passwd='root', db='xm_202101', charset='utf8', port=3306)
不要简写