1.在桌面创建一个sqlite的文件夹;
2.终端命令:cd Desktop 回车
cd sqlite 回车
到达指定文件夹,我们将在这里创建数据库文件,并且操作;
3.终端命令:sqlite3 sqlite.db 创建一个名字为sqlite.db的数据库,这个时候在sqlite文件夹里面看不到sqlite.db文件,因为数据库文件为空;
4.终端命令:.quit 退出数据库文件
![2818652-e3664d4d73a9a61e.png](https://i-blog.csdnimg.cn/blog_migrate/e0bec3943b044c37f3b0b308a6f22944.webp?x-image-process=image/format,png)
5.我们再创建一个sqlite1.db的数据库
![2818652-2df46f59f0e1c9aa.png](https://i-blog.csdnimg.cn/blog_migrate/f6b49984069f897698c3fe6125144ce4.webp?x-image-process=image/format,png)
6.终端命令:.help 查看使用提示
7.终端命令:create table Person(id integer , name ver char(10),age integer); 创建一个表,表名为Person ,包括d字段,字符类name字段,integer类age字段;
![2818652-043a5d7ac2569776.png](https://i-blog.csdnimg.cn/blog_migrate/3a011a54ec57f19b08f2adffd16934ad.webp?x-image-process=image/format,png)
8.我这里使用了DB Browser for mac 来打开数据库文件,点击就能跳转下载;
![2818652-3fb42f61f4b0d220.png](https://i-blog.csdnimg.cn/blog_migrate/606d2a33929f3ad50de7f0d7f0f61e58.webp?x-image-process=image/format,png)
9.终端命令:insert into Person values(1,'李四',18); 增加数据,然后依次添加七条数据:
![2818652-507ab798ab6a574d.png](https://i-blog.csdnimg.cn/blog_migrate/ddd220765bb04ba014b174198d41128b.webp?x-image-process=image/format,png)
10.终端命令:删除一条(age=17)数据:delete from Person where age== 17;
11.终端命令:update Person set age=100 where age=18;这条命令可以将Person表中所有age=18的数据的age改成100:
![2818652-078ee7a0a7e2303b.png](https://i-blog.csdnimg.cn/blog_migrate/b07142b3ae3d86f287cf5b392210cebf.webp?x-image-process=image/format,png)
12.终端命令:select * from Person where age=20; 查找Person表中age=20的数据;
![2818652-de21dded52f199f4.png](https://i-blog.csdnimg.cn/blog_migrate/5832f9874a5d10927775b3742c05b804.webp?x-image-process=image/format,png)
借鉴自: