您的位置:首页 > 数据库

Sqlite简介

2015-01-29 23:14 62 查看

简介

      SQLite是个轻量级的嵌入式关系数据库。它不作为一个独立的进程运行,而是通过动态或者静态库的方式链接到应用程序中。它生成的数据库文件是一个普通的磁盘文件,可以放在任何目录下。SQLite本身是C语言开发的,开放源码,并且跨平台支持,并且被大部分驻留编程语言支持。 

SQLite中的数据类型

NULL 空值INTEGER 有符号整数REAL 浮点数TEXT 文本字符串BLOB 二进制数据,如图片、声音等 

SQLite命令行工具

数据库和表的元命令

  1. 创建数据库 sqlite3 test.db  2. 打开已经存在的数据库 sqlite3 test.db 3. 导入数据 .readtest.sql  4. 列出所有数据表:.tables  5. 显示数据库结构:.schema  6. 显示表的结构: .schema Students  7. 导出某个表的数据:.dumpStudents  8. 设置导出文件流:.outputstdout

数据显示相关元命令

  1. 设置分隔符:.separator:  2. 设置显示模式:.modecolumn  3. 显示标题栏:.headerson  4. 设置每列的显示宽度: .width 8, 10, 15  5. 设置NULL值得显示样式:.nullvalueNaN  6. 列出当前显示格式的设置情况:.show  7. 配置文件:~/.sqliterc  SQLite数据库操作 DDL创建表 (CREATE) 
CREATE TABLE Students(ID integer, Name text, Age integer);
修改表 (ALTER TABLE)将Students表改名为Teachers表 
ALTER TABLE Students RENAME TO Teachers;
向Teacher表的结构中,增加一个Sex列 
ALTER TABLE Teachers ADD COLUMN Sex text;
删除表 (DROP TABLE) 
DROP TABLE Teachers;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息