创建数据库
sqlite3.exe 数据库名字.db
创建表格
create table 表名 (表名 字段类型,表名 字段类型,......)
查看数据库
.databases
查看表名
.tables
查看表的字段
.schema 表名
查看表中数据:
.header on
.mode column
select *from 表名
删除表中数据:
delete from 表名 where 条件
插入数据:
INSERT INTO TABLE_NAME (column1, column2, column3,...columnN)
VALUES (value1, value2, value3,...valueN);
设置主键自动增长
integer PRIMARY KEY autoincrement
增加一个字段:
alter table student add column name varchar;
更新某行数据
UPDATE table_name
SET column1 = value1, column2 = value2...., columnN = valueN
WHERE [condition];
sqlite与pyqt5的使用:
1.建立一个类对象:
query=QSqlQuery()
通过query.exec("SQL语句")
通过query.next()遍利表中每行的数据
通过query.value(列数)去获取具体字段的值