mysql创建表的时候,字段尽量不要为NULL
程序员文章站
2022-08-18 09:38:30
创建表的时候,字段尽量不要为NULL解决办法就是设置字段为NOT NULL,并设置字段的默认值。字段尽量不要为NULL的原因如下:a、NULL需要占用额外的空间存储;b、进行比较的时候会更复杂,还会导致你select (column)的时候不准确c、含有NULL值的列,会对SQL优化产生影响,尤其是组合索引中具体NULL会带来的问题大家可以查阅:https://dev.mysql.com/doc/refman/5.7/en/problems-with-null.html正确招式:NO...
创建表的时候,字段尽量不要为NULL
解决办法就是设置字段为NOT NULL,并设置字段的默认值。字段尽量不要为NULL的原因如下:
a、NULL需要占用额外的空间存储;
b、进行比较的时候会更复杂,还会导致你select (column)的时候不准确
c、含有NULL值的列,会对SQL优化产生影响,尤其是组合索引中
具体NULL会带来的问题大家可以查阅:https://dev.mysql.com/doc/refman/5.7/en/problems-with-null.html
正确招式:NOT NULL DEFAULT 'xxxxx';
本文地址:https://blog.csdn.net/ma2595162349/article/details/110675064