python3连接数据库用什么-Python教程

资源魔 35 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衔接数据库用甚么的具体内容,更多请存眷资源魔其它相干文章!

标签: Python3 python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!