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使用问题
抱歉,评论功能暂时关闭!