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

四、创建结果

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

相关推荐
倔强的石头_5 分钟前
事务边界与批量写入:避免长事务、锁等待和日志压力
数据库
努力努力再努力wz11 分钟前
【Redis入门系列】从 KEYS 到 SCAN:渐进式遍历、Cursor 与位反转原理
数据库·redis·缓存
代码的小搬运工38 分钟前
KVO学习
学习·ios·cocoa
“AI国潮设计-小江”1 小时前
Python实战 | SDXL精准控制“普宁英歌舞×星空蛋糕”IP落地,附核心Prompt与商用授权思路
开发语言·人工智能·python·prompt·aigc
坐吃山猪1 小时前
【多线程】Lock与Condition
大数据·数据库
辣知1 小时前
辣知·化智47 黄帝陵与民族精神归途
学习
Lightpwd2 小时前
Spring Boot 多数据源落地:AbstractRoutingDataSource + 注解切面(附源码)
数据库·后端
知识分享小能手2 小时前
深度学习学习教程,从入门到精通,数值计算 — 知识点详解(4)
人工智能·深度学习·学习
LabVIEW开发2 小时前
LabVIEW 64位安装的位深陷阱:工具包、内存与工程兼容
数据库·labview·labview知识·labview功能·labview程序
寺中人2 小时前
MySQL 8.0 Windows 完整安装教程:环境配置、密码重置与常见报错排查
数据库·windows·mysql·环境搭建·mysql 安装