📜  SQLite-语法(1)

📅  最后修改于: 2023-12-03 15:20:18.713000             🧑  作者: Mango

SQLite-语法

SQLite是一种轻量级的关系型数据库管理系统。它在任何普通文件中存储数据,因此非常适合小型运用程序。

本文将介绍SQLite的基本语法和用法。

创建一个数据库

要创建一个新的数据库,可以使用sqlite3命令。示例代码如下:

sqlite3 mydatabase.db

这将创建一个名为mydatabase.db的新数据库。

创建一个表

要创建一个新的表,可以使用SQL语句CREATE TABLE。示例代码如下:

CREATE TABLE users (
    id INTEGER PRIMARY KEY,
    name TEXT,
    email TEXT UNIQUE,
    age INTEGER
);

此语句将创建一个名为users的新表,该表包含四个列:idnameemailage

插入数据

要插入一条新的记录,可以使用SQL语句INSERT INTO。示例代码如下:

INSERT INTO users (name, email, age) VALUES ('John Doe', 'johndoe@example.com', 32);

此语句将向users表中插入一条新记录,包含名称、电子邮件地址和年龄。

查询数据

要查询数据库中的记录,可以使用SQL语句SELECT。示例代码如下:

SELECT * FROM users;

此语句将返回users表中存储的所有记录。

您还可以添加一些条件来限制结果。示例代码如下:

SELECT * FROM users WHERE age > 30;

此语句将返回所有年龄大于30岁的用户记录。

更新数据

要更新数据库中的记录,可以使用SQL语句UPDATE。示例代码如下:

UPDATE users SET name = 'Jane Doe', email = 'janedoe@example.com' WHERE id = 1;

此语句将更新id为1的用户记录中的名称和电子邮件地址。

删除数据

要从数据库中删除记录,可以使用SQL语句DELETE。示例代码如下:

DELETE FROM users WHERE id = 1;

此语句将从users表中删除id为1的用户记录。

结论

SQLite是一种非常简单易用的数据库管理系统。使用SQL语句,您可以轻松创建、插入、查询、更新和删除数据库记录。