首页 新闻 搜索 专区 学院

python + pymysql 连接MySql数据库 1045 问题

0
[待解决问题]
代码:
import
pymysql
conn = pymysql.connect(host='192.168.18.178', port=3307, user='mesdb', passwd='mesdb', db='mesdb',charset='utf8')
cur = conn.cursor()

错误:
pymysql.err.OperationalError: (1045, "Access denied for user: '@zxqiang-PC' (Using password: NO)")

数据库在本地和远端,都不能访问,Navicat for mysql 正常访问,
用户建立:mesdb@%

请大家帮帮忙,一直没解决,找了网上的很多方法,都没解决!
谢谢
卖火柴的主页 卖火柴 | 初学一级 | 园豆:102
提问于:2016-11-07 10:59
< >
分享
所有回答(3)
0

passwd='mesdb', 这个是password吧

授之以渔 | 园豆:1076 (小虾三级) | 2016-11-07 11:10

就是passwd,这个关键字

支持(0) 反对(0) 卖火柴 | 园豆:102 (初学一级) | 2016-11-07 11:12
0

在ipython中import 导入模块 测试一下,或许可能是你模块的问题

字节 | 园豆:216 (菜鸟二级) | 2016-11-07 14:48
0

个人也怀疑,password一般缩写也会缩写成pwd。。。

顾晓北 | 园豆:10283 (专家六级) | 2016-11-09 16:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册