python连接mysql数据库,出现(2003, "Can't connect to MySQL server on 'localhost' (10061)"

PSAR 2014-07-25 04:35:28
最近在学Python,练习连接mysql数据库。但是总出现如题错误。
mysql服务显示已经启动(但是通过net start mysql,dos报告不能识别命令)


python连接代码如下:
conn = MySQLdb.connect(host='localhost',
user='root',
passwd='123456'
,db='test')
求前辈指点。
...全文
1510 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
PSAR 2014-07-25
  • 打赏
  • 举报
回复
引用
时间太久远了,忘记了,反正我以后只用127.0.0.1没出过错,已经成为了本能,依稀记得可能是IPV6的原因或者其他原因。反正以后127.0.0.1就没错
很可能是Ipv6,我正在学校做。 十分感谢谢谢各位的热心回答。谢谢!
The_Third_Wave 2014-07-25
  • 打赏
  • 举报
回复
引用 8 楼 qq_18415779 的回复:
引用
或者你要是装过其他玩意,127.0.0.1 是最佳选择!
设置127.0.0.1是正确的。装过其他玩意儿?比如?
时间太久远了,忘记了,反正我以后只用127.0.0.1没出过错,已经成为了本能,依稀记得可能是IPV6的原因或者其他原因。反正以后127.0.0.1就没错
PSAR 2014-07-25
  • 打赏
  • 举报
回复
引用
或者你要是装过其他玩意,127.0.0.1 是最佳选择!
设置127.0.0.1是正确的。装过其他玩意儿?比如?
PSAR 2014-07-25
  • 打赏
  • 举报
回复
引用
localhost换127.0.0.1试试...
正解,问什么会这样呢?
The_Third_Wave 2014-07-25
  • 打赏
  • 举报
回复
或者你要是装过其他玩意,127.0.0.1 是最佳选择!
PSAR 2014-07-25
  • 打赏
  • 举报
回复
求大神,大神在哪?
The_Third_Wave 2014-07-25
  • 打赏
  • 举报
回复
引用 2 楼 qq_18415779 的回复:
运行之后,出现如下提示:
先尝试dos登陆mysql,你开启了服务,按理说不会报这个错误
angel_su 2014-07-25
  • 打赏
  • 举报
回复
localhost换127.0.0.1试试...
PSAR 2014-07-25
  • 打赏
  • 举报
回复
运行之后,出现如下提示:
The_Third_Wave 2014-07-25
  • 打赏
  • 举报
回复
代码没问题,贴错误!

37,743

社区成员

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

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