2024年5月6日发(作者:)
Sqlite3使用教程
SQLite是一种轻型的关系型数据库管理系统,是一种嵌入式数据库
引擎。它是开源的,不需要独立的服务器进程或者操作系统权限,可以直
接访问普通的文件。它在很多应用中被广泛使用,包括Web浏览器、移动
设备等。下面是SQLite3的使用教程。
一、安装SQLite3
二、创建数据库
打开命令行窗口,使用以下命令创建一个数据库:
sqlite3
这个命令会创建一个名为的数据库文件,如果该文件不存在
的话。如果已经存在同名的文件,则会打开该文件。
三、创建表
在SQLite中,创建表的语法与其他数据库管理系统类似。以下是创
建一个名为students的表的示例:
CREATE TABLE students
id INTEGER PRIMARY KEY,
name TEXT,
age INTEGER
这个表包含三个列:id,name和age。
四、插入数据
数据的插入使用INSERT语句。以下是插入一条数据的示例:
INSERT INTO students (id, name, age) VALUES (1, 'John', 25);
这个命令将id为1,name为'John',age为25的数据插入到
students表中。
五、查询数据
数据的查询使用SELECT语句。以下是查询students表中所有数据的
示例:
SELECT * FROM students;
这个命令将返回students表中的所有数据。
六、更新数据
数据的更新使用UPDATE语句。以下是将id为1的数据的age更新为
30的示例:
UPDATE students SET age = 30 WHERE id = 1;
这个命令将更新students表中id为1的数据的age为30。
七、删除数据
数据的删除使用DELETE语句。以下是删除id为1的数据的示例:
DELETE FROM students WHERE id = 1;
这个命令将删除students表中id为1的数据。
八、关闭数据库
使用以下命令关闭数据库:
.quit
这个命令将关闭当前打开的数据库。
九、其他命令
除了上述基本命令外,SQLite3还支持一些其他的命令,例如:
- .database:列出当前连接的所有数据库。
- .tables:列出当前数据库中所有的表。
- .schema 表名:显示指定表的结构。
- .header on/off:设置查询结果是否显示列名。
- .mode csv/columns:设置查询结果的显示模式。
以上是SQLite3的使用教程介绍了基本的数据库创建、表操作、数据
增删改查和其他常用命令。希望对读者有所帮助。
发布评论