我在MYSQL中有一个表,用于在消息系统中保存消息。我的表是:
messages(from_id, message, date, hash)
我知道一张桌子可以容纳一定数量的记录。如果我的信息表已满,我该怎么办?我可以创建一个像我已有的新表并开始将下一条消息移动到它吗?任何想法我怎么能这样做?感谢
答案 0 :(得分:0)
如果您的磁盘已满,您描述的表格可以填满的唯一方法。为什么不删除旧邮件?
答案 1 :(得分:0)
MySQL表没有实际的大小限制(参见documentation)。在某些时候,也许你可以归档旧消息。
答案 2 :(得分:0)
你是什么意思,完整?你已达到from_id支持的最大范围?然后你有两个主要的选择: