关于mysql 的冷知识

在MySQL中,最大的行宽为65,535字节,请注意,这里是行宽,而不是列宽。如果我们将其中一个列定义为最大宽度为65,535的VARCHAR类型,那么其他的列便没有存放空间了。根据数据库中所定义VARCHAR列的数量,我们需要对每一列的宽度进行限制。在这种情况下,我们可能需要将某些列定义为TEXT类型,因为TEXT列和BLOB列存储在不同的块中。因此,对于不同的数据库,我们需要找到适当的限制列宽的方法,以避免在领域模型中对字符串长度进行验证。

猜你喜欢

转载自blog.csdn.net/uniquewonderq/article/details/131849032
今日推荐