SQLite是一款轻量级的开源数据库,它具有无需服务器、易于安装和配置、占空间小等特点,非常适合嵌入式系统、移动应用和个人项目。本文将带您从入门到实际案例应用,深入了解SQLite数据库的操作。一、S...
SQLite是一款轻量级的开源数据库,它具有无需服务器、易于安装和配置、占空间小等特点,非常适合嵌入式系统、移动应用和个人项目。本文将带您从入门到实际案例应用,深入了解SQLite数据库的操作。
sqlite3 数据库名CREATE TABLE 表名 (列名1 类型1, 列名2 类型2, ...);INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...);SELECT * FROM 表名;UPDATE 表名 SET 列名1 = 值1, 列名2 = 值2 ... WHERE 条件;DELETE FROM 表名 WHERE 条件;BEGIN;COMMIT;ROLLBACK;CREATE INDEX 索引名 ON 表名 (列名);DROP INDEX 索引名;CREATE TRIGGER 触发器名 BEFORE|AFTER INSERT|UPDATE|DELETE ON 表名 FOR EACH ROW ...;DROP TRIGGER 触发器名;sqlite3 用户信息.dbCREATE TABLE 用户 (id INTEGER PRIMARY KEY, 姓名 TEXT, 年龄 INTEGER, 电话号码 TEXT);INSERT INTO 用户 (姓名, 年龄, 电话号码) VALUES ('张三', 20, '13800138000');SELECT * FROM 用户;sqlite3 商品信息.dbCREATE TABLE 商品 (商品ID INTEGER PRIMARY KEY, 商品名称 TEXT, 价格 REAL);INSERT INTO 商品 (商品名称, 价格) VALUES ('苹果', 5.0);SELECT * FROM 商品;通过本文的学习,相信您已经对SQLite数据库有了较为全面的了解。在实际应用中,您可以根据需求对SQLite进行扩展,如使用SQLite Studio等可视化工具,提高数据库操作效率。祝您在数据库开发的道路上越走越远!