這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
21.蛤蟆筆記go語言——SQLite資料庫使用
SQLite 是一個開源的嵌入式關聯式資料庫,實現自包容、零配置、支援事務的SQL資料庫引擎。其特點是高度便攜、使用方便、結構緊湊、高效、可靠。與其他資料庫管理系統不同,SQLite 的安裝和運行非常簡單,在大多數情況下,只要確保SQLite的二進位檔案存在即可開始建立、串連和使用資料庫。如果您正在尋找一個嵌入式資料庫專案或解決方案,SQLite是絕對值得考慮。SQLite可以是說開源的Access。
SQLite下載
下載地址如下:https://www.sqlite.org/download.html
選擇
PrecompiledBinaries for Windows
下載 sqlite-dll-win64-x64-3130000.zip,sqlite-tools-win32-x86-3130000.zip
壓縮檔放在一個檔案。
加入到環境變數PATH中。
然後在CMD命令列中執行:
sqlite3
基本操作
建立資料庫:sqlite3 test.db
建立表: create table 表名(元素名 類型,…);
刪除表: drop table 表名;
插入資料: insert into 表名 values(, , ,) ;
建立索引: create[unique]index 索引名on 表名(col….);
刪除索引: drop index 索引名(索引是不可更改的,想更改必須刪除重建立)
刪除資料: delete from 表名;
更新資料: update表名set 欄位=’修改後的內容’ where 條件;
增加一個列: Altertable 表名addcolumn 欄位 資料類型;
協助:.help
列出所有資料庫:.databases
圖形化管理介面
下載地址:http://sqliteadmin.orbmu2k.de/
非常好用。如下圖1: