一对多通信 服务器和客户端 mysql数据库 C语言

img


一个服务端两个客户端
一端是用户注册 增删改查 服务器的 sql数据库里有 姓名 年龄 账号 密码
另一端是 发送自己的编号 然后从服务端接收 地址 地址和编号放在sql数据库里面
请问如何实现1对多,还有sql数据库如何使用,

网络编程和多线程编程问题。
采用socket通信,客户端connect向服务器建立连接,服务器侦听到连接请求后,开辟一个新线程来跟该客户端通信。
网络编程:
可以先看一下这篇文章中的例子(1对1的),看懂1对1,再看1对多
https://blog.csdn.net/zz460833359/article/details/121047648
1对多的例子:
https://www.xiuzhanwang.com/a1/Cyuyan/2009.html

Mysql的使用,网上由有很多资料。
(1)Mysql的安装
https://blog.csdn.net/qq_59636442/article/details/123058454
(2)MySql建表
https://www.mitao521.com/xyule/20210808362514.html

(3)C语言访问数据库:
https://blog.csdn.net/m0_54355780/article/details/121877561
增删改查的sql语句百度一下都能找到

不管多少个端,你只要有服务器IP,软件逻辑没问题。

你这些都是现有技术,不是需要从头开发的技术。

无论有多少端,你先把功能开发好,有些需要服务端和客户端,客户端可能需要个界面,剩下就是数据交换,软件逻辑。