类别:Python / 日期:2019-12-02 / 浏览:101 / 评论:0

什么是 PyMySQL?

PyMySQL是在Python3.x 版本顶用于衔接 MySQL 数据库的一个库,Python2中则运用mysqldb。

PyMySQL 遵照 Python 数据库 API v2.0 范例,并包含了 pure-Python MySQL 客户端库。(引荐进修:Python视频教程)

PyMySQL 装置

在运用 PyMySQL 之前,我们须要确保 PyMySQL 已装置。

PyMySQL 下载地点:https://github.com/PyMySQL/PyMySQL。

假如还未装置,我们能够运用以下敕令装置最新版的 PyMySQL:

$ pip3 install PyMySQL

衔接数据库前,请先确认以下事项:

您已建立了数据库 TESTDB.

在TESTDB数据库中您已建立了表 EMPLOYEE

EMPLOYEE表字段为 FIRST_NAME, LAST_NAME, AGE, SEX 和 INCOME。

衔接数据库TESTDB运用的用户名为 "testuser" ,暗码为 "test123",你能够能够本身设定或许直接运用root用户名及其暗码,Mysql数据库用户受权请运用Grant敕令。

在你的机子上已装置了 Python MySQLdb 模块。

以下实例链接 Mysql 的 TESTDB 数据库:

#!/usr/bin/python3
import pymysql
# 翻开数据库衔接
db = pymysql.connect("localhost","testuser","test123","TESTDB" )
# 运用 cursor() 要领建立一个游标对象 cursor
cursor = db.cursor()
# 运用 execute()  要领实行 SQL 查询 
cursor.execute("SELECT VERSION()")
# 运用 fetchone() 要领猎取单条数据.
data = cursor.fetchone()
print ("Database version : %s " % data)
# 封闭数据库衔接
db.close()

更多Python相干技术文章,请接见Python教程栏目举行进修!

以上就是python3衔接数据库用什么的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。