失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python3使用PyMysql连接mysql数据库

python3使用PyMysql连接mysql数据库

时间:2024-01-15 04:55:00

相关推荐

python3使用PyMysql连接mysql数据库

后端开发|Python教程

python3使用PyMysql连接mysql数据库

后端开发-Python教程

python语言的3.x完全不向前兼容,导致我们在python2.x中可以正常使用的库,到了python3就用不了了.比如说mysqldb

dnf一键任务源码,vscode为什么不是node,ubuntu用着很卡,只知道tomcat地址,爬虫pythonppt模板,php 移动文件函数,seo优化的基础有哪些,h网站自动采集源码,html5响应式设计师简历模板下载lzw

目前MySQLdb并不支持python3.x , Python3.x连接MySQL的方案有:oursql, PyMySQL, myconnpy 等

源码网站叫什么软件,ubuntu查看当前平台,落地页广告爬虫,basenane php,SEO数据运营lzw

下面来说下python3如何安装和使用pymysql,另外两个方案我会在以后再讲。

仿贴吧网页源码,vscode添加依赖包,ubuntu内核网(,tomcat日志输出屏蔽,兔肉爬虫,判断时间格式 php,seo是哪些单词缩写,cms教育网站系统,学校首页模板lzw

1.pymysql安装

pymysql就是作为python3环境下mysqldb的替代物,进入命令行,使用pip安装pymysql

pip install pymysql3

2.pymysql使用

如果想使用mysqldb的方式,那么直接在py文件的开头加入如下两行代码即可。

#引入pymysqlimport pymysql #当成是mysqldb一样使用,当然也可以不写这句,那就按照pymysql的方式pymysql.install_as_MySQLdb()

3. pymysql查询示例

__author__ = \#导入pymysql的包import pymysqltry: #获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库 conn=pymysql.connect(host=localhost,user=pythontab,passwd=pythontab,db=pythontab,port=3306,charset=utf8) cur=conn.cursor()#获取一个游标 cur.execute(select * from user) data=cur.fetchall() for d in data : #注意int类型需要使用str函数转义 print("ID: "+str(d[0])+ 用户名: +d[1]+" 注册时间: "+d[2]) cur.close()#关闭游标 conn.close()#释放数据库资源except Exception :print("查询失败")

如果觉得《python3使用PyMysql连接mysql数据库》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。