zoukankan      html  css  js  c++  java
  • 三.实例演示insert/update/delect更新数据库

    1.逻辑图

    2.只是准备

    3.代码展示

     1 import pymysql
     2 conn=pymysql.connect(
     3     host='192.168.199.249',
     4     port=3306,
     5     user='root',
     6     passwd='123456',
     7     db='imooc',
     8     charset='utf8'
     9 )
    10 cursor=conn.cursor()
    11 
    12 sql_insert="insert into user(userid,username) values(10,'name10')"
    13 sql_update="update user set username='name91' where userid=9"
    14 sql_delete="delete from user where userid<3"
    15 
    16 cursor.execute(sql_insert)
    17 print(cursor.rowcount)
    18 cursor.execute(sql_update)
    19 print(cursor.rowcount)
    20 cursor.execute(sql_delete)
    21 print(cursor.rowcount)
    22 
    23 conn.commit()
    24 
    25 cursor.close()
    26 conn.close()

    4.conn.rollback()代码展示

     1 import pymysql
     2 conn=pymysql.connect(
     3     host='192.168.199.249',
     4     port=3306,
     5     user='root',
     6     passwd='123456',
     7     db='imooc',
     8     charset='utf8'
     9 )
    10 cursor=conn.cursor()
    11 
    12 sql_insert="insert into user(userid,username) values(10,'name10')"
    13 sql_update="update user set username='name91' where userid=9"
    14 sql_delete="delete from user where user<3"
    15 
    16 try:
    17     cursor.execute(sql_insert)
    18     print(cursor.rowcount)
    19     cursor.execute(sql_update)
    20     print(cursor.rowcount)
    21     cursor.execute(sql_delete)
    22     print(cursor.rowcount)
    23 
    24     conn.commit()
    25 
    26 except Exception as e:
    27     print(e)
    28     conn.rollback()
    29 
    30 cursor.close()
    31 conn.close()
  • 相关阅读:
    windows2003 如何配置ASP网站
    如何在asp.net中获取GridView隐藏列的值?
    GridView.RowCommand 事件中获取当前行的信息
    模块导入导出
    API / DOM
    HTTP(搁置)
    npm
    链接(跳转)<routerlink> 和 路由实例Router
    elementui
    vuex
  • 原文地址:https://www.cnblogs.com/chenshaoping/p/8563658.html
Copyright © 2011-2022 走看看