python 连接mysql数据库 出现错误

拙者 2013-07-04 02:42:06
OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)" 这是什么原因
...全文
363 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
莹未来 2013-07-08
  • 打赏
  • 举报
回复
我也遇到过和楼主一样的问题,给用户赋权限 及所有用户都可以登陆的权限就ok了。
yueguanghaidao 2013-07-06
  • 打赏
  • 举报
回复
你应该是连接远程的mysql服务器。 此时mysql需要开一下远程连接。 1.登陆mysql控制台,执行: grant all privileges on *.* to 'root'@'%' identified by 'yourpassword'; 2.修改 my.cnf 将:bind-address = 127.0.0.1 注释掉 3.重启mysql 4.如果还是不可以就看看防火墙设置。如果在Linux中,需要看看iptables允许访问3306端口的远IP。还是不可以的哈,看看/etc/hosts.deny有没有讲mysqld关闭 5.还是不可以,联系我吧 呵呵
南歌子 2013-07-06
  • 打赏
  • 举报
回复
你的mysql没有设置密码是吧?然后你在配置python连接mysql的时候设置上了密码
maniachhz 2013-07-05
  • 打赏
  • 举报
回复
楼主应该使用局域网的电脑连接mysql吧? mysql默认设备好像不允许远程连接的,需要配置用户表.
kakalch 2013-07-05
  • 打赏
  • 举报
回复
把代码放上来看一下。python连接mysql 用的是mysqldb吗?
panghuhu250 2013-07-04
  • 打赏
  • 举报
回复
用mysql或mysqladmin可以正确连接吗?

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧