小蛙今天要介紹一套圖形化的SQLite管理軟體,目前像Android, iOS … 等手持式裝置內部都支援使用SQLite,不外乎是因為它方便、小、速度快,SQLite不像一般MySQL、Oracle、MSSQL這麼複雜,我們可以把SQLite想像成一個檔案(實際上存好之後也只有一個檔案),但這一個檔案又比Microsoft Access有更大的便利性(可以在很多平台使用,不會只鎖定微軟平台),想更了解SQLite可以參考SQLite官方說明書、或者是WIKI-SQLiteSQLite Expert Personal是小蛙今天要介紹的軟體,它不只可以瀏覽SQLite內儲存的資料,同時也可以進行新增、修改、刪除…等操作,就像官網首頁寫的「SQLite Expert: A powerful administration tool for your SQLite databases」。

注意:這篇文章主要是以圖形化工具操作SQLite,並不會讓你學到SQLite指令操作。

先到官網下載SQLite Expert Personal免費版, 上面的是專業版,只能試用30天,那小蛙只是需要一些資料庫基本操作,選擇下面的License是Freeware的個人免費版。下載完之後安裝,預設一直下一步直到安裝完成。
sqlite-16

安裝完成後執行SQLite Expert Personal,在桌面可以看到圖示,如果沒有的話到開始所有程式(程式集)裡面去找「SQLite Expert」,點兩下執行。
sqlite-11

啟動之後我們必須先建立一個新的資料庫,點選左上角紅色框框新增資料庫,並且輸入相關設定。
sqlite-1

新增完資料庫後,畫面左邊可以看到小蛙剛剛新增的資料庫「postman」,在資料庫上點選滑鼠右鍵,選擇「New Table」來新增需要的表單。
sqlite-2

先輸入「Table name」,這邊小蛙輸入「post_code」,並且在下面「Fields」的部份新增需要的資料表欄位。這邊要注意的是如果要使用「自動遞增 auto_increment」功能的話,必須要把該欄位的「Type」設定成「INTEGER」。新增完成後點選下方的「Apply」。
sqlite-3

畫面的左邊可以看到新增完成的Table,右邊則是一些相關的操作畫面,像是「Database」、「SQL」、「Data」、「Design」、「DDL」。
sqlite-5

「SQL」頁面可以讓我們測試所寫的SQL正不正確。
sqlite-6

「Data」可以瀏覽目前資料表裡面包含的資料,並且新增、修改、刪除這些資料。小蛙試了一下才知道要怎麼新增,點選「+」符號後會出現如下圖多一列都是<null>的資料,在該列上點兩下就可以進入編輯畫面(別點選有Filter的那列)。
sqlite-7

「Design」就是剛剛我們新增資料表及欄位的地方,可以提供修改、刪除欄位,也包括了Index, FK, Constraints, Triggers 等等的建立。
sqlite-8

「DDL」則是可以看到這個資料表建立的語法。
sqlite-9

設定完所有欄位後就可以開始新增資料了,新增資料以及設定Index, 自動遞增…等,小蛙將在下一篇文章中說明。下圖是剛剛我們建立的sqlite,別看這小小的檔案,SQLite可是麻雀雖小,五臟俱全呢!
sqlite-10

相關文章

SQLite 圖形化操作軟體 – SQLite Expert Personal (2)

小蛙在上一篇文章中介紹 SQLite Expert Personal 簡單的使用方式,這篇文章小蛙要說明怎麼設定
2011-12-19 22:12:54
hans

18

如 Javadoc 的程式文件產生器 Doxygen 簡易教學

小蛙之前寫 Java 居多,Java 裡面有一個 Javadoc 可以把開發者依照固定好的格式填寫的程式註解整理成一份完整的 HTML 文件,讓其他開發者可以很方便的查詢 API。例如:
2013-03-19 17:14:25
hans

8

Java + Excel = JXL

講到試算表,大家最熟悉的應該就是Microsoft Office Excel了吧!但其實大部分的人都只會基本的Excel操作及運
2011-12-19 22:12:31
hans

1

BloggerAds停權

小蛙昨天收到一封BloggerAds寄來的信,沒想到沒收到Google AdSense的服務暫停通知,卻先收到了BloggerAds,小蛙心想好吧
2011-12-21 13:58:48
hans

1

XnView – 批次調整圖片大小

2011-12-21 19:35:08
hans

1

Ubuntu – 調整系統時間與時區設定

(2012-03-07 更新)小蛙在這篇文章會介紹怎麼在Ubuntu環境下設定時區以及透過網路更新時間。小蛙最近在試著透過crontab設定讓vps可以定期備份資料庫及WordPress,shell script不熟悉讓小蛙卡了好久...到
2011-12-22 14:16:03
hans

1

Ubuntu – 基本指令備忘(持續更新)

(2012-10-05 更新) 小蛙在使用Linux的時候一路走來始終如一,始終如一的是跌跌撞撞,一些很基本的指令紀錄一下,遇到什麼就記什麼,下次要查找也會比較方便。雖然有-h, --help, 或是man可以查找,不過總還是覺得麻煩 ..
2011-12-22 15:12:32
hans

1

使用FancyBox燈箱效果呈現圖片,無法顯示圖片

小蛙的最近一個工作中,要讓使用者點了縮圖之後可以透過燈箱效果開啟大圖並且上下頁切換,之前小蛙試過很多種燈箱效果套件,舉凡是colorbox, fancybox, lightbox, thinbox, thickbox, greybox ..
2011-12-28 12:15:05
hans

1




  5 則留言 to “SQLite 圖形化操作軟體 – SQLite Expert Personal (1)”

  1. 楼主是台湾人?

  2. 谢谢,对我又帮助

  3. 這可以匯入android嗎?

    • Dean peng:
      不好意思,小蛙不太懂您說的「匯入android」的意思,
      如果您指的是「上傳到android裝置」的話,那是不能的,
      這個工具只是方便以圖形化的介面來操作SQLite,
      要上傳到android還是要手動複製到sdcard
      (如果您是要放在sdcard上)

 回覆

你可以使用以下語法 HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="">

(required)

(required)

   
© 2012 蛙齋 Suffusion theme by Sayontan Sinha