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数据库中创建以下五个表

四、创建结果

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

相关推荐
心灵宝贝8 分钟前
libopenssl-1_0_0-devel-1.0.2p RPM 包安装教程(openSUSE/SLES x86_64)
linux·服务器·数据库
递归不收敛32 分钟前
吴恩达机器学习课程(PyTorch适配)学习笔记:2.4 激活函数与多类别处理
pytorch·学习·机器学习
加油201935 分钟前
如何快速学习一个网络协议?
网络·网络协议·学习·方法论
Paul_09201 小时前
golang面经——map模块和sync.Map模块
开发语言
Univin1 小时前
C++(10.5)
开发语言·c++·算法
A9better1 小时前
嵌入式开发学习日志36——stm32之USART串口通信前述
stm32·单片机·嵌入式硬件·学习
不太可爱的叶某人1 小时前
【学习笔记】kafka权威指南——第6章 可靠的数据传递
笔记·学习·kafka
AA陈超2 小时前
虚幻引擎UE5专用服务器游戏开发-33 在上半身播放组合蒙太奇
c++·游戏·ue5·游戏引擎·虚幻
qq_428639612 小时前
虚幻基础:组件间的联动方式
c++·算法·虚幻
haogexiaole2 小时前
Java高并发常见架构、处理方式、api调优
java·开发语言·架构