python3 用ceODBC 在windows下连接mysql
2011-01-19 17:12
134 查看
python3.1.2 用ceODBC 在windows XP 下连接mysql5.5.8
下载相应的 ceODBC 并安装
http://ceodbc.sourceforge.net/
按照参考1进行测试,挂了,错误信息:
ceODBC.DatabaseError: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
原因是没有安装 mysql的ODBC驱动
下载mysql的ODBC驱动并安装
http://dev.mysql.com/downloads/connector/odbc/5.1.html
然后测试代码:
代码中的***部分请替换成自己相应的资料
参考:
1、Windows下Python3.1 连接数据库的办法
(感谢这个参考的启发意义,但运行起来有些问题)
下载相应的 ceODBC 并安装
http://ceodbc.sourceforge.net/
按照参考1进行测试,挂了,错误信息:
ceODBC.DatabaseError: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
原因是没有安装 mysql的ODBC驱动
下载mysql的ODBC驱动并安装
http://dev.mysql.com/downloads/connector/odbc/5.1.html
然后测试代码:
import ceODBC con=ceODBC.connect('Driver={MYSQL ODBC 5.1 Driver};server=localhost;database=***;uid=***;pwd=***') cursor=con.cursor() cursor.execute("select * from ***") cursor.fetchone()
代码中的***部分请替换成自己相应的资料
参考:
1、Windows下Python3.1 连接数据库的办法
(感谢这个参考的启发意义,但运行起来有些问题)
相关文章推荐
- windows下mysql的安装以及与python的连接
- Windows下用Python连接mysql若干问题
- windows下python连接linux的mysql并且使用
- 一键搞定python连接mysql驱动有关问题(windows版本)
- 编译了windows下的python3连接Mysql的库mypysql
- windows下用Python连接mysql报错问题“MySQLdb in Python: “Can't connect to MySQL server on 'localhost'””
- 随笔记:Python于Windows下初实践,及使用Connector/Python连接MySQL
- 一键搞定python连接mysql驱动有关问题(windows版本)
- Python中使用MySQLdb连接MySQL 分类: database 2014-01-29 15:37 358人阅读 评论(0) 收藏
- python连接mysql
- python 使用mysqldb模块通过SSHTunnelForwarder隧道连接mysql
- python连接mysql,并在中间用memcached保存sql结果
- windows XP / VC 6.0 / MySQL 怎样用VC6.0连接MySQL 亲测+补充
- 在Windows系统上搭建Nginx+Python+MySQL环境的教程
- python连接MySql
- python连接mysql调用存储过程示例
- windows下python支持mysql
- python 连接mysql
- 64位 Windows 下用VS2005 MFC或者C++ 连接MySQL的正确方法
- web测试常用python代码——mysql连接以及语句执行