准备工作
pip3 install pymysql
数据库连接
connect() 方法声明一个MySQL连接对象db。
db = pymysql.connect("host", "用户名", "密码", "库名")
游标
cursor() 方法获得MySQL的操作游标,利用游标来执行SQL语句。
cursor=db.cursor()
增
sql="insert into table (id,name) values('%s','%s')"%(a,b)
删
sql="delete from table where name='%s'"%(a)
改
sql="update table set name='%s' where id=3"%(a)
查
sql="select * from table where name='%s'"%(a)
执行sql
execute() 方法将字符串内容当做命令来执行,作用是动态创建和执行SQL语句。
cursor.execute(sql)
db.commit()
返回所有查询结果
cursor.fetchall()
回滚sql
db.rollback()
关闭数据库连接
db.close()