mysql 出现ERROR 1138(22004):Invalid use of NULL value

遇到的问题:mysql修改字段为非空时遇到上面出现的错误

问题原因:这是因为表里已经存在该字段的值为空值,所以改变该字段的约束为非空会报错

解决办法:将该字段所有出现的空值全部改为非空,然后再修改该字段的约束

猜你喜欢

转载自blog.csdn.net/weixin_41931540/article/details/87350779