C++项目——集群聊天服务器项目(四)MySQL数据库

今天来介绍集群聊天器项目中MySQL数据库的相关表结构

集群聊天服务器项目需要进行好友、群组的增删操作以及好友离线状态的判断,需要在数据库中建立相关表进行增删改查操作,因此项目设计了如下五个表,大家可以自己动动小手,使用SQL语句创建一下表。

环境搭建C++项目------集群聊天服务器项目(一)项目介绍、环境搭建、Boost库安装、Muduo库安装、Linux与vscode配置-CSDN博客

Json第三方库C++项目------集群聊天服务器项目(二)Json第三方库-CSDN博客

muduo网络库C++项目------集群聊天服务器项目(三)muduo网络库-CSDN博客

一、登录MySQL

复制代码
mysql -u root -p                密码:123456

二、创建chat聊天服务器数据库

复制代码
create database chat;

使用数据库:

复制代码
use chat;

三、数据库表结构

分别在chat数据库中创建以下五个表

四、创建结果

至此,集群聊天服务器项目数据库创建完毕,后续将开启集群聊天项目的正式搭建

相关推荐
.Eyes9 分钟前
OceanBase 分区裁剪(Partition Pruning)原理解读
数据库·oceanbase
云天徽上13 分钟前
【数据可视化-96】使用 Pyecharts 绘制主题河流图(ThemeRiver):步骤与数据组织形式
开发语言·python·信息可视化·数据分析·pyecharts
jdlxx_dongfangxing23 分钟前
C++ 序列式容器深度解析:vector、string、deque 与 list
c++·stl
月盈缺34 分钟前
学习嵌入式的第二十四天——数据结构——队列和树
数据结构·学习
rainy雨1 小时前
学习方法①
学习
苹果醋31 小时前
Java并发编程-Java内存模型(JMM)
java·运维·spring boot·mysql·nginx
MrZhangBaby1 小时前
SQL-leetcode— 2356. 每位教师所教授的科目种类的数量
数据库
小欣加油1 小时前
leetcode 904 水果成篮
c++·算法·leetcode
dingcb1681 小时前
4090服务器无法sudo apt update 问题解决
运维·服务器
头发那是一根不剩了1 小时前
服务器硬盘进行分区和挂载
linux·运维·服务器