sqlite3用法

  • 格式:doc
  • 大小:12.39 KB
  • 文档页数:2

- 1 - sqlite3用法

SQLite3是一个轻量级的嵌入式数据库,它不需要独立的数据库服务器进程,而是将整个数据库放在一个单一的文件中。SQLite3提供了一系列的命令行工具,用于管理SQLite3数据库。

以下是一些常用的SQLite3命令:

1. 打开数据库文件:sqlite3 filename.db

2. 查看数据库结构:.schema

3. 查看表结构:.schema tablename

4. 查询表数据:SELECT * FROM tablename;

5. 插入数据:INSERT INTO tablename (col1, col2, ...) VALUES

(val1, val2, ...);

6. 更新数据:UPDATE tablename SET col1=val1, col2=val2, ...

WHERE condition;

7. 删除数据:DELETE FROM tablename WHERE condition;

8. 查看表中的所有列名:PRAGMA table_info(tablename);

9. 导出数据:.output filename.csv 或者 SELECT * FROM

tablename INTO OUTFILE 'filename.csv' FIELDS TERMINATED BY ','

10. 导入数据:.import filename.csv tablename

SQLite3还提供了一些高级功能,例如创建视图、索引、触发器等,可以通过SQLite3的语法来实现。

总之,SQLite3是一个小巧、方便的数据库,适用于小型应用程序的数据存储需求。对于开发者来说,掌握SQLite3的用法是非常重 - 2 - 要的。