扫码关注官方订阅号
用python链接mysql的时候,明明我填写了root账号但是报错却提示我还有一个账号,这是怎么会事情。
图片1:填写的账号与密码
图片2:报错的提示
所有代码 - -
业精于勤,荒于嬉;行成于思,毁于随。
果然如我所料,你报错的不是你贴的那行,你贴的那行,就是第8行执行成功了真正报错的是第10行
db = pymysql.connect()
你又跑一次不加参数的connect()干嘛?之所以报错是因为你不填任何参数的时候,默认用你当前的系统用户作为mysql用户,估计你当前系统用户就是wangjiacan
wangjiacan
没有这个用户或者用户没有密码 尝试命令行连接一下mysql
http://pymysql.readthedocs.io...
怎么不用下面注释了的那一行,这个函数参数多,应该要指定参数名。
主要是这句,没有输入密码
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
果然如我所料,你报错的不是你贴的那行,你贴的那行,就是第8行执行成功了
真正报错的是第10行
你又跑一次不加参数的connect()干嘛?
之所以报错是因为你不填任何参数的时候,默认用你当前的系统用户作为mysql用户,估计你当前系统用户就是
wangjiacan没有这个用户或者用户没有密码 尝试命令行连接一下mysql
http://pymysql.readthedocs.io...
怎么不用下面注释了的那一行,这个函数参数多,应该要指定参数名。
主要是这句,没有输入密码