图解Sqlite教程2
圖解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;
?
插入數據,主鍵自增了;
?
總結
以上是生活随笔為你收集整理的图解Sqlite教程2的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图解用Scientific Toolwo
- 下一篇: Understand分析Kinect S