加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

图解Sqlite教程2

发布时间:2020-12-12 19:28:29 所属栏目:百科 来源:网络整理
导读:图解Sqlite教程 http://blog.csdn.net/bcbobo21cn/article/details/43852553 http://pan.baidu.com/s/1skFeGVj 下文所创建的数据库下载 新建一个数据库; 查看数据库; 打错了,use是mysql的命令行; 创建表;查看表; 查看表结构; 插入数据; 设置输出格式

图解Sqlite教程

http://blog.csdn.net/bcbobo21cn/article/details/43852553


http://pan.baidu.com/s/1skFeGVj

下文所创建的数据库下载


新建一个数据库;



查看数据库;



打错了,use是mysql的命令行;



创建表;查看表;



查看表结构;



插入数据;



设置输出格式;显示数据;



设置列宽;



查看表结构;



导出sql,不知.dump命令哪里错了,按网上教程打的;



改成这样子,好了;



新建一个数据库,并导入数据,成功;



可在命令行计算;



在 SQLite 语句之前,可以使用 "EXPLAIN" 关键字或 "EXPLAIN QUERY PLAN" 短语,用于描述表的细节。
如果省略了 EXPLAIN 关键字或短语,任何的修改都会引起 SQLite 语句的查询行为,并返回有关 SQLite 语句如何操作的信息。
来自 EXPLAIN 和 EXPLAIN QUERY PLAN 的输出只用于交互式分析和排除故障。
输出格式的细节可能会随着 SQLite 版本的不同而有所变化。
应用程序不应该使用 EXPLAIN 或 EXPLAIN QUERY PLAN,因为其确切的行为是可变的且只有部分会被记录。







VACUUM 命令通过复制主数据库中的内容到一个临时数据库文件,然后清空主数据库,并从副本中重新载入原始的数据库文件。这消除了空闲页,把表中的数据排列为连续的,另外会清理数据库文件结构。
如果表中没有明确的整型主键(INTEGER PRIMARY KEY),VACUUM 命令可能会改变表中条目的行 ID(ROWID)。VACUUM 命令只适用于主数据库,附加的数据库文件是不可能使用 VACUUM 命令。
如果有一个活动的事务,VACUUM 命令就会失败。VACUUM 命令是一个用于内存数据库的任何操作。由于 VACUUM 命令从头开始重新创建数据库文件,所以 VACUUM 也可以用于修改许多数据库特定的配置参数。



插入中文数据;正常;



改变控制台字体,变成如下;





再创建一个表;看下主键自增的情况;



插入数据;主键没有自增;



再创建一个表,设置autoincrement;



插入数据,主键自增了;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读