一.准备工作:

sqlite3工具集:链接:https://pan.baidu.com/s/1mjufXZa 密码:2ui7

安装步骤:

  1.  打开如下文件夹,找到sqlite3.dll,并放入系统目录

c 语言连接redis c语言连接sql_#include

   

c 语言连接redis c语言连接sql_sqlite_02

 

   2.添加sqlite3.exe的环境变量

c 语言连接redis c语言连接sql_c 语言连接redis_03

 

这里是把sqlite3.exe放在C盘根目录,所以这样添加系统变量

c 语言连接redis c语言连接sql_sqlite_04

 

 添加好以后,打开cmd,输入sqlite3,如果出现如下界面,则说明配置成功:

c 语言连接redis c语言连接sql_#include_05

 

 

 

 

 

二.cmd以及图形化对数据库的操作

  • cmd创建数据库,并插入数据

c 语言连接redis c语言连接sql_c 语言连接redis_06

  • 在sqlstudio中图形化显示

c 语言连接redis c语言连接sql_#include_07

添加数据库,然后查看数据

c 语言连接redis c语言连接sql_#include_08

三.C语言操作数据库

  把数据库的头文件和源文件导入到工程中:

`  1.

c 语言连接redis c语言连接sql_#include_09

   2.

c 语言连接redis c语言连接sql_#include_10

 

  3.

 

c 语言连接redis c语言连接sql_sqlite_11

main.cpp

1 #include <stdio.h>
 2 #include <stdlib.h>
 3 #include "sqlite3.h"
 4 
 5 //存储数据库的地址
 6 char path[100] = "1.db";
 7 
 8 void main()
 9 {
10     sqlite3 *db = NULL;//数据库指针
11     //打开数据库
12     int ret = sqlite3_open(path, &db);
13     if (ret != SQLITE_OK)
14     {
15         printf("文件打开失败\n");
16     }
17     else
18     {
19         printf("打开成功\n");
20 
21         //sql语句
22         char *sql = "insert into mytable(id,value) values(5,'Michle');";
23 
24         //执行sql语句
25         ret = sqlite3_exec(db, sql, 0, 0, NULL);
26 
27         if (ret != SQLITE_OK)
28         {
29             printf("执行失败\n");
30         }
31         else
32         {
33             printf("执行成功\n");
34         }
35 
36         //关闭数据库
37         sqlite3_close(db);
38     }
39 
40     system("pause");
41 }