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网别的相干文章!