python3.4怎么连接mysql pymysql连接mysql数据库

python3.4怎么连接mysql pymysql连接mysql数据库,第1张

到python官方网站下载最新python程序。根据系统有32,64位。

直接下一步,就可以安装成功。

在python官网中去下载ez_setuppy文件。

此工具是python管理包工具,通过它可以下载很多服务。

请根据系统下载相关文件。

在python中执行python ez_setuppy文件,如果没有配置环境变量,可以在python安装路径中找到pythonexe,在此目录中执行上面命令。

命令执行成功后,会在python安装目录下easy_installexe工具包。

在CMD命令行执行:easy_installexe pymysql3

如果找不到该命令,切换服务到python安装目录/Scripts/下执行。如果此目录下没有easy_installexe,证明上一步没有安装成功。

安装pymysql3服务如下。

pymysql3服务安装成功后,开始写python程序连接mysql服务。

mysql数据库安装在此省略,到mysql官方网站下载,下一步安装就可以了。

python程序内容如下:import pymysql

conn = pymysqlconnect(user='root', passwd='root',

host='localhost', db='zjctest')

cur = conncursor()

curexecute("SELECT FROM zjc")

for r in cur:

print("row_number:" , (currownumber) )

print("id:"+str(r[0])+"name:"+str(r[1])+"age:"+str(r[2]))

curclose()

connclose()

执行结果如下,证明连接mysql数据库成功,且数据正确返回。

MySQLdbMySQLdb是 Python 连接 MySQL 最流行的一个驱动,很多框架都也是基于此库进行开发,遗憾的是它只支持 Python2x,它是基于C开发的库,和Windows 平台的兼容性不友好,现在基本不推荐使用,取代的是它的衍生版本。mysqlclient由于 MySQLdb 年久失修,后来出现了它的 Fork 版本 mysqlclient,完全兼容 MySQLdb,同时支持 Python3x,是 Django ORM的依赖工具,如果你想使用原生 SQL 来 *** 作数据库,那么推荐此驱动。PyMySQLPyMySQL是纯 Python 实现的驱动,速度上比不上 MySQLdb,最大的特点可能就是它的安装方式没那么繁琐,同时也兼容 MySQLdb。SQLAlchemySQLAlchemy是一种既支持原生 SQL,又支持 ORM 的工具,它非常接近 Java 中的 Hibernate 框架。有关Python访问MySQL数据库全部内容的学习,我都是通过黑马程序员的视频学的。看完之后立马决定去培训了。你可以搜搜,都是免费资源。黑马视频库里面搜索一下,找不到的话官网d出来的对话框问一下就不会迷路了。

1 python35 连接MySQL数据库需要安装PyMysql插件

插件下载地址:>

1、首先下载mysql 数据库,我安装的是mysql51版本,直接安装就行,但是如果以后你想在数据库里显示中文的话,要把字符集设置为gb2312

2、配置数据源odbc。 mysql-connector-odbc-35120-win32exe(这是mysql数据源dobc安装程序),配置odbc过程可以参考 >

以上就是关于python3.4怎么连接mysql pymysql连接mysql数据库全部的内容,包括:python3.4怎么连接mysql pymysql连接mysql数据库、Python 访问 MySQL 数据库可以使用哪些第三方实现、使用python连接mysql数据库需要装什么驱动等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10179912.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存