python2.7安装mysql的数据驱动
来源:互联网 发布:linux 卸载 工具 编辑:程序博客网 时间:2024/06/11 20:38
刚上手python不久,写下一些blog来记录自己学习python的一些体会和操作,看了很多博主的一些blog,觉得对自己的帮助很大,所以希望自己的文章也能给你们提供一些帮助
我的系统版本是 WIN10 64bit
用的python版本是python 2.7 64bit
怎么查看你的python版本呢?直接在命令行输入python就可以查看了(前提是你的python已经可以正常使用了哦)
下面你需要下载python的mysql驱动包了,记得也是下载64bit的哦,不然会报错,安装不上的
我直接下载的特别好用的是http://download.csdn.net/detail/seven_zhao/6607625(需要一个积分哦)
下载就可以直接点击.exe进行安装,不过很有可能会提示你Python version 2.7 required, which was not found in the registry,找不到注册表的问题。
这时你需要建一个register.py文件
里面的代码写上(网上有很多啦,我就直接粘贴了)
## script to register Python 2.0 or later for use with win32all# and other extensions that require Python registry settings## written by Joakim Loew for Secret Labs AB / PythonWare## source:# http://www.pythonware.com/products/works/articles/regpy20.htm## modified by Valentine Gogichashvili as described in http://www.mail-archive.com/distutils-sig@python.org/msg10512.html import sys from _winreg import * # tweak as necessaryversion = sys.version[:3]installpath = sys.prefix regpath = "SOFTWARE\\Python\\Pythoncore\\%s\\" % (version)installkey = "InstallPath"pythonkey = "PythonPath"pythonpath = "%s;%s\\Lib\\;%s\\DLLs\\" % ( installpath, installpath, installpath) def RegisterPy(): try: reg = OpenKey(HKEY_CURRENT_USER, regpath) except EnvironmentError as e: try: reg = CreateKey(HKEY_CURRENT_USER, regpath) SetValue(reg, installkey, REG_SZ, installpath) SetValue(reg, pythonkey, REG_SZ, pythonpath) CloseKey(reg) except: print "*** Unable to register!" return print "--- Python", version, "is now registered!" return if (QueryValue(reg, installkey) == installpath and QueryValue(reg, pythonkey) == pythonpath): CloseKey(reg) print "=== Python", version, "is already registered!" return CloseKey(reg) print "*** Unable to register!" print "*** You probably have another Python installation!" if __name__ == "__main__": RegisterPy()然后直接运行
这样注册表就安装好了,就可以直接运行MySQL-python-1.2.3.win-amd64-py2.7.exe,现在就不会出现问题啦
我们测试一下mysql的数据驱动可以用了没,在python.exe运行代码
没有报错,说明安装成功啦!
下面写一段测试代码来连接数据库吧,mysql.py
# -*- coding: utf-8 -*-import MySQLdbconn=MySQLdb.connect(host='localhost', user='root', passwd='', db='db_spring')cursor = conn.cursor()cursor.execute ("SELECT VERSION()")row = cursor.fetchone ()print "server version:", row[0]cursor.close()conn.close()运行代码
这样,整个python的mysql数据库驱动安装和连接就结束了
阅读全文
1 0
- python2.7安装mysql的数据驱动
- python2.7安装mysql驱动
- python2.7-64安装mysql驱动
- windows7 64位下Python2.7安装MySQL驱动遇到的问题
- python2.7 mysql.connector的安装
- python2.7 mysql.connector的安装
- Windows+Python2.7下安装MySQLdb驱动
- linux 安装 python2.7 +配置mysql
- 安装mysql python接口找不到Python2.7
- mac系统 python2.7安装mysql数据库连接
- Python2.7的安装教程
- CentOS安装Python2.7与Python2.6并存的方法
- python2.7+django1.8+mysql的模版显示数据的例子
- win7的64位python2.7的pip和mysql-python安装
- win7 python2 安装mysql-python
- python2.7 的 pycurl的安装
- 安装MySQL 的 Java驱动
- pylucene在python2.7下的安装
- 计蒜客NOIP提高组模拟Day2,Pro1蒜头君的兔子
- 14 在ZStack里的网络广播传输
- javase复习(四)--Arrays.asList()方法的使用
- LeetCode
- 推挽输出、开漏输出、线或、线与、竞争、冒险、毛刺【基本概念】
- python2.7安装mysql的数据驱动
- find与逻辑关系运算
- Event事件对象之动画事件和过渡事件
- 如何自己设计一个高效类似于HashMap的容器
- CSU1561 (More) Multiplication
- 算法之二分查找(进阶版 java/c++)
- 工作小结--关联表的(可为空的情况下)条件添加
- 同步的三种方式:volatile、锁、final
- php的数据类型总结
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
zz网
有zz
zz,
基zz大全日本
zz大全日本
基zz大全日本免费观看
有基zz
基zz在线日本医生
俄罗斯z00z00动物
基zz基zz日本
基zz高清网站免费
有基zz电信线路导航1
zz什么意思
z0z0z0z0s00i兽
欧美zz猪
基zz孕妇roo
有机zz
欧洲女子与马z0z00
基zz日本
基zz基zz在线视中国
i77lq962zz
有基zz在线2018
俄罗斯z000z000
zz是什么意思
zz啥意思
zz的意思
高达zz
zz高达
zz播放器
zz影院
z在数学中代表什么
数学中z代表什么
集合中z表示什么
数学中z表示什么数
人猪z0oz
人曾人z00z00人曾人交
人z
美国人与z0oz00人与人
法国人与物z00z0obt
人与狗z00之马与
欧美z00kooid0g人猪