# Supermarket_anagement_system
MYSQL学习记录 利用C语言编写的基于MYSQL超市数据管理系统
## 部署
`$ cd src`
导入数据库到mysql
配置db_config.h 修改为本机**mysql**相关配置
在src目录下执行 `$ make`
## 运行
`./mysql`
## API
### item_info ctl 商品增加 删除 显示
id为商品唯一编号 price为商品价格 inventory为当前库存
```
int add_item(MYSQL* conn, char id[], char name[], int price, int inventory);
int delete_item(MYSQL* conn, char id[], char name[]);
int show_item(MYSQL* conn, MYSQL_RES* res);
int show_item_id(MYSQL* conn, MYSQL_RES* res, char id[]);
```
### login_info ctl 登录用户管理
用户id(登陆用) 姓名 密码
```
int add_login(MYSQL* conn, char id[], char name[], char pwd[]);
int delete_login(MYSQL* conn, char id[], char name[]);
int show_login(MYSQL* conn, MYSQL_RES* res);
int show_login_id(MYSQL* conn, MYSQL_RES* res, char id[]);
```
### basic_info ctl 用户基础信息管理
用户id(登陆用) 姓名 *于login表中信息共享*
性别 岁数 手机号
```
int add_basic(MYSQL* conn, char id[], char name[], char sex[], char age[], char tel_number[]);
int delete_basic(MYSQL* conn, char id[], char name[]);
int show_basic(MYSQL* conn, MYSQL_RES* res);
int show_basic_id(MYSQL* conn, MYSQL_RES* res, char id[]);
```
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
MYSQL学习 利用C语言编写的基于MYSQL超市数据管理系.zip (39个子文件)
.git\logs\refs\remotes\origin\HEAD 214B
.git\hooks\update.sample 4KB
.git\hooks\applypatch-msg.sample 478B
.git\hooks\pre-push.sample 1KB
.git\hooks\pre-applypatch.sample 424B
.git\packed-refs 112B
.git\refs\remotes\origin\HEAD 30B
.git\description 73B
src\Makefile 105B
studyMarkDown.md 972B
.git\logs\HEAD 214B
src\function.h 1KB
.git\hooks\pre-rebase.sample 5KB
.git\hooks\prepare-commit-msg.sample 1KB
.git\index 878B
.git\hooks\pre-commit.sample 2KB
.git\objects\pack\pack-caf55ee628931f79d8000acbc8b31f9398f59af4.idx 3KB
.git\logs\refs\heads\main 214B
src\function.c 6KB
.git\HEAD 21B
sample.txt 89B
.git\objects\pack\pack-caf55ee628931f79d8000acbc8b31f9398f59af4.rev 276B
.git\hooks\push-to-checkout.sample 3KB
.git\hooks\fsmonitor-watchman.sample 5KB
.git\hooks\pre-merge-commit.sample 416B
src\menu.h 194B
.git\info\exclude 240B
src\menu.c 5KB
src\main.c 372B
.git\hooks\pre-receive.sample 544B
src\db_config.h 223B
.git\objects\pack\pack-caf55ee628931f79d8000acbc8b31f9398f59af4.pack 21KB
README.md 1KB
.git\hooks\commit-msg.sample 896B
.git\config 322B
.git\hooks\post-update.sample 189B
src\mysql 22KB
.git\refs\heads\main 41B
.git\hooks\sendemail-validate.sample 2KB
共 39 条
- 1
资源评论
学习开源项目成就精彩人生
- 粉丝: 545
- 资源: 1469
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功