首页 > 数据库技术 > 详细

SQLite

时间:2020-11-04 10:12:32      阅读:25      评论:0      收藏:0      [点我收藏+]
import sqlite3
#连接数据库
conn = sqlite3.connect("test.db")   #打开或创建数据库文件(当不存在时会创建)
print("Opened database successfully")

c = conn.cursor()   #获取游标
sql0 = ‘‘‘drop table company;‘‘‘

sql_create = ‘‘‘
    create table company
        (id int primary key not null,
        name text not null,
        age int not null,
        address char(50),
        salary real);
‘‘‘
sql_insert_1 = ‘‘‘
    insert into company (id,name,age,address,salary)
    values(1,"monkey",32,"杭州",10000)‘‘‘
sql_insert_2 = ‘‘‘
    insert into company (id,name,age,address,salary)
    values(2,"pig",32,"杭州",20000)‘‘‘

sql_select= ‘‘‘SELECT * FROM company;‘‘‘
# c.execute(sql_create)   #执行SQL语句
# conn.commit()   #提交
# c.execute(sql_insert_1)
# c.execute(sql_insert_2)
# conn.commit()
c.execute(sql_select)
cursor = c.execute(sql_select)
for row in  cursor:
    print("id = ",row[0])
    print("name = %s"%row[1])
    print("address = ",row[2])
    print("salary = ",row[3],"\n")
conn.close      #关闭数据库

print("执行SQL成功")

 

SQLite

原文:https://www.cnblogs.com/uphold/p/13923415.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!