案例展示
Show Case
您可以点击在线留言按钮来提交您的意向订单:

在线留言
您也可以通过以下方式在线与我们沟通:

点击这里给我发消息 点击这里给我发消息
您当前的位置:首页 > 服务项目 > 了解Sqlite3数据库的知识|知识学堂

了解Sqlite3数据库的知识

津购科技官方网 www.net-tj.cn 时间:2014-05-21 16:07

  首先认识一下Sqlite3数据库。SQLite顾名思义是以SQL为基础的数据库软件,SQL是一套强大的数据库语言。
  对于开发人员来说增删改查在简单不过了,sqlite3的sql语句与其它数据库语言没多大区别。
创建数据库
    创建数据库就是创建一个SQLite文件
   sqlite3 test.db  在当前目录下右test.db的数据库文件
创建索引(可以加快访问速度)
  Create index 数据库名字索引 on 数据库(名字);
sqlite的特别用法
  Shell下访问
  如果要执行多条sql语句,可以先生成sql文件(如:sql.txt)
  .output somefile //sqlite把sql执行的结果输出到文件
  Crate table ....
  Insert into ... //正常的sql语句
  .quit           //sqlite退出
  Cat sql.txt|sqlite data.db 。Sqlite就会执行sql.txt中的sql语句并把结果保存在somefile中
查询数据库结构
  列出所有的数据表.tables
  显示创建数据库的语句.schema
  列出所有的特殊索引:.indices
(5)常用命令
  1).databases 列出数据库文件名
  2).tables ?PATTERN? 列出?PATTERN?匹配的表名
  3).import FILE TABLE 将文件中的数据导入的文件中
  4).dump ?TABLE? 生成形成数据库表的SQL脚本
  5).output FILENAME 将输出导入到指定的文件中
  6).output stdout 将输出打印到屏幕
  7).mode MODE ?TABLE?设置数据输出模式(csv,html,tcl… .nullvalue STRING 用指定的串代替输出的NULL串
  8).read FILENAME 执行指定文件中的SQL语句
  9).schema ?TABLE? 打印创建数据库表的SQL语句
  10).separator STRING 用指定的字符串代替字段分隔符,这个很有用!
  11).show 打印所有SQLite环境变量的设置
  12).quit 退出命令行接口
  
  Sqlite数据库的知识还有很多,最后说一下sqlite具备的几个的特点:Sqlite3数据库属于公共软件;支持大多的sql命令
  不需要安装服务器软件;完整的Unicode支援(所有没有跨语系 的问题);速度快。
  

 


>>相关新闻

本站所有行业文章内容均转载自互联网,如不慎侵权,请告知,我们将尽快删除