zoukankan      html  css  js  c++  java
  • Python使用sqlite3数据库进行简单操作

    Python内置数据库sqlite3,使用时无需安装,方便了对数据的存取等操作。

    使用流程:

    一、导入数据库驱动

    import sqlite3

    二、连接数据库

      建立python客户端与数据库的网络连接

    #如果数据库不存在的话,将会自动创建一个数据库
    conn = sqlite3.connect("t.db")

    三、创建一个游标

      用于执行,查询,获取结果

    #创建一个游标 cursor
    cursor = conn.cursor()

    四、使用游标执行SQL语句

      execute()用于执行SQL语句

      commit()用于保存提交SQL语句,即真正在数据库中执行

    #执行一条语句,创建student表
    # sql = "create table student (id varchar(20) primary key, name varchar(30), score int(10))"
    # cursor.execute(sql)
    
    #插入一条记录
    #sql = "insert into student (id, name, score) values (1, 'zhangsan', '80')"
    #cursor.execute(sql)
    
    #查询一条记录:
    # sql = "select * from student"
    # cursor.execute(sql)
    # sql = "select * from student id=?"
    # cursor.execute(sql, ("1"))
    
    #获取查询结果:
    # values = cursor.fetchall()
    # print(values)
    
    #修改记录:
    # sql = "sql = "update student set  score='90'  where id =?"
    # cursor.execute(sql, ("1"))
    
    #删除记录:
    # sql = "delete from student where id = ?"
    # cursor.execute(sql, ("1"))
    
    #关闭游标:
    cursor.close()
    #提交事物
    conn.commit()
    #关闭连接
    conn.close()
  • 相关阅读:
    在ACCESS中LIKE的用法
    pip 在windows下的更新升级
    NAS、SAN、DAS 说明
    RAID 工作模式
    Linux mail 邮件发送
    Linux 邮件服务搭建
    HA 脑裂原理
    Tomcat 工作原理
    Nagios 工作原理
    Nginx 工作原理
  • 原文地址:https://www.cnblogs.com/chenchang-rjgc/p/11965296.html
Copyright © 2011-2022 走看看