首先,參考 “搭建完善的Linux編程學習環境” 章節,下載搭建好的linux ubuntu 開發環境系統。
在 /home/openwrt/Desktop/IS/book_manager_sqlite 目錄下提供了“圖書管理系統”項目,是使用sqlite3數據庫進行數據管理。
在該目錄下,提供了bm_sqlite可執行程序,直接運行如下:
./bm_sqlite
就可以啓動程序,運行如下:
可以看到,啓動之後,初始化數據庫,創建數據庫表、插入測試數據等信息。得到的操作界面如下:
這個操作界面與“鏈表版”的圖書管理系統一樣。因爲,業務邏輯都是一樣。但是,內部的數據處理完全不同。當前項目使用sqlite3數據庫進行管理。登陸之後,退出程序,在當前目錄下就產生了數據庫文件,如下圖:
其中,產生的 book_manage.db 文件,就是一個sqlite3數據庫文件。此時,可以使用sqlite3命令查看數據庫中的數據庫,如下:
可以看到,執行 sqlite3 book_manage.db 命令,就是使用sqlite3命令打開book_manage.db數據庫文件。然後,查詢books表的信息如下:
select * from books;
查詢讀者表信息如下:
select * from readers;
該項目完整地介紹了linux下對sqlite3數據庫的使用。這裏只是給出測試例子,具體代碼可以連續作者。
QQ:
1523520001
微信:
13926572996