VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • 数据库(多表查询之连接查询、子查询、pymysql模块的使用)(2)

 View Code

10.123 pymysql增删改

复制代码
import pymysql 
conn=pymysql.connect(
    host='127.0.0.1',
    port=3306,
    user='root',
    password='',
    database='db2',
    charset='utf8')
cursor=conn.cursor(pymysql.cursors.DictCursor)          
sql='insert into user(username,password) values(%s,%s)'         #插入单行记录
rows=cursor.execute(sql,('EGON','123456'))              
print(rows)
print(cursor.lastrowid)                                      #显示当前最后一行的id
​
sql='insert into user(username,password) values(%s,%s)'         #一次插入多行记录
rows=cursor.executemany(sql,[('lwz','123'),('evia','455'),('lsd','333')])
print(rows)
​
rows=cursor.execute('update user set username="alexSB" where id=2')#修改记录
print(rows)
​
conn.commit() # 只有commit提交才会完成真正的修改
cursor.close()
conn.close()
复制代码


相关教程
关于我们--广告服务--免责声明--本站帮助-友情链接--版权声明--联系我们       黑ICP备07002182号