1、创建数据库
# ①、打开或创建数据库
conn = sqlite3.connect('first.db')
# ②、获取游标
c = conn.cursor()
c.execute('''create table user_tb(
ID integer primary key autoincrement,
Name text,
Class text)''')
1、创建一个名为 first 的数据库
2、使用 create table user_tb 为 first 数据库创建三列,列名分别为ID、Name、class;这里ID号是自增的,将其换成 text primary key 就不会自增了
2、插入数据
interposition = []
interposition = input().split()
c.executemany('insert into user_tb values( ?, ?, ?)',
((interposition[0], interposition[1],interposition[2]),))
#更新数据库
conn.commit()
1、使用 insert into user_tb values 为数据库插入数据
2、插入数据分别对应为 ID、Name、class;且数据的数量必须跟已创建的列一样多
3、使用 insert into user_tb(ID,Name)values(:ID, :st_Name ) 则不需要保持一样数量