1.Python程序操作MySQL数据库:
使用pymysql安装包
使用:
1.导入pysql包
import pymysql
2.创建连接对象
调用pymysql模块中的connect()函数来创建连接对象,代码如下:
连接对象说明:
关闭连接 conn.close()
提交数据 conn.commit()
撤销数据 conn.rollback()
3.获取游标对象
获取游标对象的目标就是要执行sql语句,完成对数据库的增删改查操作,代码如下:
游标操作说明:
- 使用游标执行sql语句:execute(operation[parameters])执行sql语句,返回受影响的行数,主要用于执行insert、update、delete、select语句
- 获取查询结果集中的一条数据:cur.fetchone()返回一个元组,如(1,‘张三’)
- 获取查询结果集中的所有数据:cur.fetchall()返回一个元组
- 关闭游标:cur.close()表示和数据库操作完成
5.pymysql完成对数据的增删改查