Win7下SQLite的簡單使用

來源:互聯網
上載者:User

標籤:style   blog   http   color   使用   ar   strong   檔案   資料   

前言  

  SQLite 是一個軟體庫,實現了自給自足的、無伺服器的、零配置的、事務性的 SQL 資料庫引擎。SQLite 是在世界上最廣泛部署的 SQL 資料庫引擎。SQLite 原始碼不受著作權限制。

  簡單的認識了SQLite之後,我就很想來嘗試一下,他如此的輕量,作為一個程式員,我沒有理由不去學習一下。

SQLite下載和基礎使用  

1、下載暫時只看到32位的,http://www.sqlite.org/download.html

2、下載後解壓,然後將exe檔案複製到C:\Sqlite

     

3、開啟運行視窗,輸入CMD

 

輸入CD\返回到C盤根目錄

再輸入 CD Sqlite,會跳轉到C:\Sqlite檔案夾下(如果你想去D盤,那麼就輸入D:就可以了)

4、現在開始建立資料庫:調用C:\Sqlite下的sqlite3.exe檔案,輸入命令為 sqlite3 C:\Sqlite\aehyok.db

現在可以看到SQLite的版本號碼了,同時我們來看看C:\Sqlite下的檔案

5、再輸入一次 sqlite3 C:\Sqlite\aehyok.db;雖然命令報錯了,但是資料庫還是產生了,不知道為什麼,現在還可以用,那就繼續吧

6、來建立一張資料庫表 輸入命令create table Test(id integer primary key,name text);

再來插入兩條資料 輸入命令 insert into Test(id,name) values(1,‘aehyok‘);

                                    insert into Test(id,name) values(2,‘Candy‘);

7、現在再來查詢一下             select * from Test;

8、接下來試試修改資料吧  update Test set name=‘aehyoks‘ where id=1;

9、最後再來來刪除勒  delete from Test where id=1;

10、改換顯示模式

11、建立視圖

12、建立索引

13、顯示表結構

14、顯示表和視圖

15、擷取指定表的索引

16、匯出資料到Sql檔案

17、從Sql檔案中匯入資料庫

18、列出當前資料檔案中的資料庫

 19、備份資料庫

20、恢複資料或資料庫

1代表資料已被清空

2代表恢複資料或者資料庫  可以下面三個error 其實就是恢複資料結構的過程

3資料已經恢複又可以查出原來的資料了

總結

  簡單的試了一下一些基礎的SQL指令,感覺還是比較簡單的,這也可以作為App資料存放區開發的利器呀。好東西,打算在Python的學習中來使用這款超級輕量好用的SQLite資料庫。

個人網站地址:aehyok.com

QQ 技術群號:206058845,驗證碼為:aehyok

本文文章連結:http://www.cnblogs.com/aehyok/p/3981965.html

感謝您的閱讀,如果您對我的部落格所講述的內容有興趣,那不妨點個推薦吧,謝謝支援:-O。

 

Win7下SQLite的簡單使用

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.