1.安装 2019/1/23
一、操作数据库模板
pymysql是Python中操作mysql的模块(MySQLdb用于Python2)
安装方法:
1).在cmd中输入下面的命令即可下载:
pip3 install pymysql
下载地址 :http://dev.mysql.com/downloads/connector/python/
mysql-connector-python-8.0.11-py3.6-windows-x86-64bit
2)在pycharm集成开发环境中进行安装模块:
File-->Settings-->Project:xxx-->Project Interpreter-->右侧有个小 ‘+’ 号,点击--->在输入框里输入要安装的模块(pymysql)-->左下角Install Package
2.使用步骤:
创建连接 con=pymysql.connect(…)返回一个连接对象
获取游标 cursor=con.cursor()
SQL操作 cursor.execute(…)查询;命令;fetch获取数据;处理数据;进行业务处理
提交 con.commit() 保存修改的数据
关闭游标 cursor.close()
关闭连接 con.close()
3.pymysql模块全局变量:
pymysql.apilevel #2.0字符串常量,表示支持的DB API版本
pymysql.threadsafety=1 #1 整数常量表示接口支持的线程安全级别
threadsafety 含义
0 线程可能不共享模块。
1 线程可以共享模块,但不能共享连接。
2 线程可以共享模块和连接。
3 线程可以共享模块,连接和游标。
pymysql.paramstyle #pyformat字符串常量,说明接口所需参数标记格式类型。可能值:
paramstyle 含义
qmark 问号样式,例如... WHERE name =?
numeric 数字,位置样式,例如...... WHERE name =:1
named 命名样式,例如...... WHERE name =:name
format ANSI C printf格式代码,例如...... WHERE name =%s
pyformat Python扩展格式代码,例如 ...... WHERE name =%(name)s