# 1.连接数据库
conn = sqlite3.connect("test.db")# 打开或创建数据库文件print("成功打开数据库")# 2.创建数据表
c = conn.cursor()# 获取游标
sql ='''
create table company
(id int primary key not null,
name text not null,
age int not null,
address char(50),
salary real);
'''
c.execute(sql)# 执行sql语句
conn.commit()# 提交数据库操作
conn.close()# 关闭数据库链接print("成功建表")
插入数据
import sqlite3
# 1.连接数据库
conn = sqlite3.connect("test.db")# 打开或创建数据库文件print("成功打开数据库")# 2.创建数据表
c = conn.cursor()# 获取游标
sql1 ='''
insert into company (id,name,age,address,salary)
values(1,"张三" ,"19","西安","10000")
'''
sql2 ='''
insert into company (id,name,age,address,salary)
values(2,"bkys" ,"19","西安","1000000")
'''
c.execute(sql1)# 执行sql语句
c.execute(sql2)
conn.commit()# 提交数据库操作
conn.close()# 关闭数据库链接print("插入数据完毕")