0
点赞
收藏
分享

微信扫一扫

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_应用程序

1.数据库基础知识

1)数据库系统构成

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_应用程序_02

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_应用程序_03

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_数据库_04

 

2.sqlite移植

 

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_数据库_05

配置

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_开发板_06

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_数据库_07

然后编译,make

再执行make install

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_数据库_08

sqlite3这就是数据库管理系统的应用程序

把它拷贝到开发板里面sbin目录下

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_数据库_09

在include里面有一些头文件,它是用于使用和访问数据库提供的。

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_应用程序_10

在lib目录下是供应用程序调用的一些库函数拷贝到开发板的/lib目录下

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_应用程序_11

3.Sqlite测试应用程序

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_开发板_12

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_数据库_13

 

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_数据库_14

复制该应用程序到开发板

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_应用程序_15

在开发板中执行

./test_db xy.db(打开一个数据库,没有则自动创建该数据库) “create table stu(name varchar(10),number smallint); ”

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_数据库_16

guorun.db表已经创建好,下面是去往表插入数据

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_应用程序_17

把表里面的所有信息提取出来

阶段3-团队合作\项目-网络安全传输系统\sprint3-账号管理子系统设计\第1课-Sqlite嵌入式数据库移植_应用程序_18

 

举报

相关推荐

嵌入式数据库-Sqlite3

嵌入式数据库SQlite3-进阶篇

0 条评论