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

四、创建结果

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

相关推荐
xinzheng新政21 分钟前
纸板制造胶工艺学习1
学习·制造
流星白龙22 分钟前
【C++算法】75.优先级队列_数据流中的第 K 大元素
开发语言·c++·算法
Monkey的自我迭代22 分钟前
python线性回归:从原理到实战应用
开发语言·python·机器学习
格发许可优化管理系统28 分钟前
GTSuite许可证性能优化建议
大数据·运维·数据库·安全·性能优化·数据分析
德育处主任Pro32 分钟前
p5.js 三角形triangle的用法
开发语言·javascript·ecmascript
cyber_两只龙宝32 分钟前
RHCE综合项目:分布式LNMP私有博客服务部署
linux·运维·服务器·分布式·虚拟机·dns·nfs
你我约定有三34 分钟前
分布式微服务--RPC:原理、使用方式、与 HTTP/REST 的区别与选择
java·开发语言·分布式·后端·微服务·rpc
lang2015092841 分钟前
Apache Ignite 中的分布式 JOIN 操作
数据库·分布式·ignite
刚入坑的新人编程41 分钟前
暑期算法训练.10
数据结构·c++·算法·排序算法
字节高级特工42 分钟前
【Linux篇】补充:消息队列和systemV信号量
linux·运维·服务器·c语言·数据库