SQLite 提供了一个交互式命令行工具,通常称为 SQLite Shell,用于执行 SQL 命令和管理 SQLite 数据库。以下是一些常用的 SQLite 命令:

1. 进入 SQLite Shell:

在终端或命令提示符中输入以下命令,即可进入 SQLite Shell:
sqlite3

如果要连接到特定的数据库文件,可以在命令后面指定文件路径:
sqlite3 your_database_name.db

2. SQLite Shell 命令:

在 SQLite Shell 中,可以使用以下一些基本的命令:

  •  .help 或 .h: 显示帮助信息。

  .help

  •  .tables 或 .t: 显示当前数据库中的所有表。

  .tables

  •  .schema table_name: 显示指定表的创建 SQL。

  .schema table_name

  •  .exit 或 .quit: 退出 SQLite Shell。

  .exit

3. SQL 命令:

在 SQLite Shell 中,可以执行标准的 SQL 命令。以下是一些基本的 SQL 命令:

  •  创建表:

  CREATE TABLE employees (
      id INTEGER PRIMARY KEY,
      name TEXT NOT NULL,
      age INTEGER,
      salary REAL
  );

  •  插入数据:

  INSERT INTO employees (name, age, salary) VALUES
  ('John', 25, 50000),
  ('Alice', 28, 60000),
  ('Bob', 22, 55000);

  •  查询数据:

  SELECT * FROM employees;

  •  更新数据:

  UPDATE employees SET salary = 58000 WHERE name = 'John';

  •  删除数据:

  DELETE FROM employees WHERE name = 'Bob';

  •  条件查询:

  SELECT * FROM employees WHERE age > 25;

以上是一些在 SQLite Shell 中常用的命令和 SQL 语句。SQLite 提供了许多强大的功能,包括事务、索引、触发器等,可以通过 SQL 语句或 SQLite Shell 命令来使用。根据具体的需求,可以深入学习更多的 SQLite 功能和操作。


转载请注明出处:http://www.pingtaimeng.com/article/detail/14160/SQLite