mysql 评价表设计_来聊聊mysql单表评论系统怎么设计

评论系统对于一个网站来说几乎是必不可少的,当然评论系统的设计也多种多样。一般情况下,评论数据表会和一个用户信息表结合使用,就是在评论表中记录的有用户id(例如user_id),然后查询评论数据的时候根据这个user_id去查询这条评论的用户信息。但是对于没有用户注册登录功能的网站来说,也就没有所谓的用户信息表了,相信这样的网站不在少数,如果你的网站也没有用户信息表的话,但你也想要做评论系统,那你可以好好读一下这篇文章哦。

评论表的数据库设计

由于是单表评论系统,也就是说就这一张表就够了。看完下面这张评论表的设计,你会对这个mysql单表评论系统更加熟悉。

6fbda2d19ee2b1447133d822199561df.png

看完上图评论表的设计,相信你对博主说的这个单表评论系统有了解了。

单表评论系统怎么查询数据

可能你会有一张表怎么查数据的疑问,当然这也许对于你小事一桩,那这就更好了。

如果只是简单一层评论,那查询确实不是什么事,但今天博主要说的事一个楼中楼(多级)评论系统,不知道多级评论的,回想一下百度贴吧或者微博的评论吧。如果你想到了,那么现在你再想一想,应该怎么查询评论系统的数据呢?

有一种通法是,先查询出评论表中的一级评论,然后再for循环查询出该一级评论的二级评论,这样的方法当然也能把评论数据查询出来,但是如果至于几条、几十条评论,这样查其实也没什么,

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值