目录
一:数据库可视化的使用
1.点击文件
新建连接
选择SQLite
使用Sqlite3数据库
数据库文件中输入文件名称 示例如mydb (连接名如mydb如下图所示)
2.点击确定
创建出一个名为 mydb数据库(mydb.db) 数据库后缀名
可视化创建表操作示例
新建表操作如下图所示 点击新建表
3.表中填入数据信息
添加字段(再加上数据信息)
4.点击保存
输入表名 示例如user 进行表的保存
5.点击表刷新一下
数据信息的写入和查看的可视化操作
二:数据库命令行的使用
1.点击上方的查询
点击新建查询
2.创建teacher表
在表中插入数据 (对于这个数据库,双引号不可成功执行,命令在后面补充)
2.1 出现如图报错
查阅资料将字符串的双引号修改为单引号点击运行即可
命令如下
create table if not exists teacher (id integer,name text,pwd text);
insert into teacher(id,name,pwd) values (1000,'admin','123456');
2.2 点击上方的表 刷新
查看命令是否成功执行
3.1 左边的表,可以右键点击删除表
注意:用户的id不能重名
将id设置为主键[设置主键就不用再设置非空了]
主键【非空和唯一】
create table if not exists teacher (id integer primary key,name text,pwd text);
insert into teacher(id,name,pwd) values (1000,'admin','123456');
3.2 多次点击运行【主键的作用】
就会提示id重复(unique constraint failed:teacher.id)
3.3 进行查看(刷新一下表) 【主键的作用】
id不会重复
4.1 如果希望id能够自动递增【使用 autoincrement】
如果 自动递增的话
values后的id就可以设置为空 NULL
数据库中的注释用:--
点击运行 查看表(刷新一下可以看到数据的id是自动递增的)
create table if not exists teacher (id integer primary key autoincrement,name text,pwd text);
insert into teacher(id,name,pwd) values (NULL,'admin','123456');