数据库工具SQLite Expert Personal的简单使用

官方网站: sqliteexpert官方网址 - SQLite administration | SQLite Expert

先使用SQLite Expert Personal熟悉SQLite语句

插入数据
INSERT INTO table_name ( column1, column2....columnN) VALUES ( value1, value2....valueN);
删除
DELETE FROM table_name WHERE {CONDITION};
修改
UPDATE table_name SET column1 = value1....columnN=valueN [ WHERE CONDITION ];
查看所有用户信息
SELECT * FROM table_name;
查询指定列的内容
SELECT column1, column2....columnN FROM table_name;
查询特定条件的信息
SELECT column1 FROM table_name [ WHERE CONDITION ];

1. 建表

步骤:

File 》 New Database》在文本框里输入数据库的名字,比如我使用的是ceshi,然后建立了数据库


建表1.png

建表2.png

右键选择建好的ceshi数据库,选择New Table,建表


建表3.png

然后在Design下的General设置表名


表名.png

然后在Design下的Colunmns设置列名和类型,我这里是id,name和password,
类型分为INTEGER和TEXT


列.png

在Design下的Index为id建立索引


index.png
  • 然后在SQL中就可以使用SQL语句进行练习操作了,然后可以在Data中看到数据的变化

  • 插入数据
    INSERT into ceshi_table values(001,'ios','asd');
    INSERT into ceshi_table values(002,'android','zxc');
    INSERT into ceshi_table values(003,'python','qaq');
    删除
    DELETE FROM ceshi_table WHERE name = 'ios';
    修改
    update ceshi_table SET password='666666' WHERE name = 'ios';
    查看所有用户信息
    SELECT * FROM ceshi_table
    查询指定列的内容
    SELECT name FROM ceshi_table
    查询特定条件的信息
    SELECT password FROM ceshi_table WHERE name = 'python';

    posted @   阳光下的行者  阅读(6921)  评论(0编辑  收藏  举报
    编辑推荐:
    · 基于Microsoft.Extensions.AI核心库实现RAG应用
    · Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
    · 开发者必知的日志记录最佳实践
    · SQL Server 2025 AI相关能力初探
    · Linux系列:如何用 C#调用 C方法造成内存泄露
    阅读排行:
    · Manus爆火,是硬核还是营销?
    · 终于写完轮子一部分:tcp代理 了,记录一下
    · 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
    · 单元测试从入门到精通
    · 震惊!C++程序真的从main开始吗?99%的程序员都答错了
    点击右上角即可分享
    微信分享提示