[很郁闷]python2.7连接mysql5.5配置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了[很郁闷]python2.7连接mysql5.5配置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1215字,纯文字阅读大概需要2分钟。
内容图文
![[很郁闷]python2.7连接mysql5.5配置](/upload/InfoBanner/zyjiaocheng/1051/e6800aeeed754e8795dfbde0eef6326b.jpg)
前言:今天在公司电脑上python版本跟自己家里电脑上的一样,不一样的是mysql公司版本5.6,结果花了两天的时间都没配置好python和mysql
简单说就是python连接mysql一直报2003错误,报错代码为:(2003, "Can‘t ,connect to MySQL server on ‘localhost‘ (10061)"
网上百度了一天的时间仍未找到解决办法,貌似mysql5.6起,其配置变了,反正公司电脑上mysql服务启动后,通过cmd输入netstat -ano查看mysql端口使用,结果发现其localadress为::1,貌似是ipv6地址,到目前不知道怎么解决。
回到家里后,想到网上有位前辈说实在不行换个版本的mysql吧,于是回家在自己电脑上配置情况如下:
python-2.7.10.msi安装,然后再path中添加安装路径
mysql-5.5.46-win32.msi:安装,然后再path中添加安装路径,然后参考前面的文章《在windows下安装配置mysql》
MySQL-python-1.2.3.win32-py2.7.exe:直接安装,然后import MySQLdb是否安装正确
测试python连接居然没问题,真是无语了!(当然通过cmd输入netstat -ano查看mysql端口的localadress为127.0.0.1,这是正常的情况)
正文:
将前面三个安装完后编写一个py脚本文件,内容如下:
import MySQLdb
conn=MySQLdb.connect(
host=‘localhost‘,#127.0.0.1也可以
port=3306,
user=‘root‘,
passwd=‘123456‘,
db=‘mysql‘,
)
cur=conn.cursor()
cur.execute("SELECT VERSION();")
data = cur.fetchone()
print "Database version : %s " % data
F5运行脚本,输出Database version : 5.5.46 ,看来完全没问题啊。
最后给出下载地址(若连接失效,请私信告知,谢谢!):
python-2.7.10.msi:https://www.python.org/downloads/windows/
mysql-5.5.46-win32.msi:http://dev.mysql.com/downloads/file/?id=458972
MySQL-python-1.2.3.win32-py2.7.exe:http://vdisk.weibo.com/s/awZ3drpB3YFxO
原文:http://www.cnblogs.com/CQ-LQJ/p/4972865.html
内容总结
以上是互联网集市为您收集整理的[很郁闷]python2.7连接mysql5.5配置全部内容,希望文章能够帮你解决[很郁闷]python2.7连接mysql5.5配置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。