SQLite数据库和GIT管理

这篇博客介绍了SQLite数据库的创建、连接、表的建立以及增删改查操作。同时,文章详细讲解了如何使用Git进行版本控制,包括单人操作、多人协同工作的流程,以及Git和SVN的区别。还提到了Git常用命令如`git init`、`git add`、`git commit`、`git clone`等,并讨论了如何处理冲突和回退版本。
摘要由CSDN通过智能技术生成
/**
    1.
创建数据库
 
    2.
连接到沙盒数据库里面
 
    3.
创建表
 
        -
上面的所有操作只需要做一次
 
    4.
进行增 , , ,
 
 
    -
要想使用 SQLite, 首先必须导入一个类库 libsqlite3.0
 
    - SQLite
原生的是 C 语言的 ,C 语言要想创建一个东西 , 用函数
 
    -
导入头文件 , 并且记住 ,SQLite 所有函数 , 都以 sqlite3 开头
 
   
第三方框架
       
培养会用的能力
        FMDB
 
    Cocoapods
GitHub 的区别
 
    Github
上除了最核心的代码 , 作者还提供了很多示例程序 , 还有使用说明
    Cocoapod
只有最核心的代码
 
    Github
上面的有的框架 ,Cocoapods 里面不一定有 , 特别是那些比较旧的第三方框架
 
 
    Git
    git
iOS 开发中 , 用得很多
 
    https://github.com/ccgus/fmdb.git
 
    1.
单人操作 --- 命令行
 
    2.
多人服务器操作
 
    3.
将代码放入到一个第三方托管的网站上
ESP32是一款低功耗的微控制器,而SQLite是一种轻量级的嵌入式数据库引擎。在ESP32上使用SQLite3创建数据库可以实现数据的存储和查询功能。 要在ESP32上使用SQLite3创建数据库,需要进行以下步骤: 1. 配置ESP32开发环境:首先,需要安装ESP-IDF开发框架,并配置好ESP32的开发环境。 2. 下载SQLite3库:在ESP-IDF的工程目录中,可以通过使用git命令下载SQLite3库。在终端中执行以下命令: ``` git clone https://github.com/siara-cc/esp32_arduino_sqlite3_lib.git ``` 3. 添加SQLite3库到工程:将下载的SQLite3库添加到ESP-IDF的工程目录中。可以将整个库文件夹复制到工程目录的`components`文件夹下。 4. 配置工程:在工程目录下的`main`文件夹中,创建一个新的源文件(例如`main.c`),并在其中添加以下代码: ```c #include "sqlite3.h" void app_main() { // 创建数据库 sqlite3 *db; int rc = sqlite3_open("/spiffs/mydatabase.db", &db); if (rc != SQLITE_OK) { printf("无法打开数据库: %s\n", sqlite3_errmsg(db)); return; } printf("数据库创建成功\n"); // 关闭数据库 sqlite3_close(db); } ``` 上述代码中,`sqlite3_open`函数用于创建数据库,`/spiffs/mydatabase.db`是数据库文件的路径和名称。`sqlite3_close`函数用于关闭数据库。 5. 编译和烧录:使用ESP-IDF提供的命令进行编译和烧录操作。 完成以上步骤后,ESP32上的SQLite3数据库就创建成功了。你可以根据需要使用SQLite3提供的API进行数据的插入、查询、更新和删除操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值