10
回答
简易聊天软件的聊天记录保存问题
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

我做了一个简易的聊天软件,现在我想把聊天记录保存到MySQL数据库中,但是由于技术不足,不知道如何去实现这个想法。请问该如何去设计数据库 如何实现这个功能呢?

举报
肉包子
发帖于5年前 10回/1K+阅
共有10个答案 最后回答: 1年前

如果不是练手想推广使用的话,建议不要把聊天记录保存到数据库,把某个用户的聊天记录保存到本地文件中。如果练手的话可以保存到数据库中。

保存数据库的话可以创建张聊天记录表,在每次发送消息后得到所发送的消息然后插入到数据库。

PS:QQ的聊天记录是这样的:普通用户保存到本地,会员用户可以选择漫游,也就是存储在远程服务器。想想如果所有用户的聊天记录都存放在服务器,那数据量有多吓人。

--- 共有 1 条评论 ---
肉包子也是,主要是技术上的问题。刚刚接触这东西 不是很会都 5年前 回复
SQLite是个不错的选择,可以内嵌到应用中并保存到本地文件。MySQL的话还要弄个服务器,对于聊天软件来说不是很方便哦。

引用来自“tsl0922”的答案

SQLite是个不错的选择,可以内嵌到应用中并保存到本地文件。MySQL的话还要弄个服务器,对于聊天软件来说不是很方便哦。
+1!
本地文件不支持高性能的查询, 而且普通文件有很多技术限制(只能添加不能插入, 大量零散文件难以管理).    为了以后增加特性,  建议sqlite这样的DB.
MySQL也可以内嵌的呀,当然,10年前研究过,现在不知道了。类似这样知道一个东西不知道怎么用的,建议先自己去研究一下文档和教程,而不是在网上讨来一段代码,这样才能真正学习提高。然后遇到具体问题再来讨论。

我也做了,随便做着玩,保存在mysql的,因为程序是和php嵌套的。

http://arrowing.tk 要帐号可以来问我 =,=

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼
悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

悄悄地告诉你一个qq 778705056,我的就是他给办的,信誉那叫一个赞,速度那叫一个快,吼吼

顶部