mysql - phpMyadmin 无法将默认值设置为 Null

标签 mysql

如何在Mysql中设置varchar、text、int默认为NULL?

我有一个表格,有些列是可选的,用户可以填写。

如果用户没有填写任何内容,我想将默认设置为 NULL。

我尝试在 PHPMyAdmin 中执行此操作,但出现错误 #1067 - Invalid default value

enter image description here

最佳答案

确保选中该列的 Null 选项。

enter image description here

关于mysql - phpMyadmin 无法将默认值设置为 Null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19128447/

相关文章:

mysql - 使用 Laravel 查询生成器计算不同值的出现次数

mysql - 使一列成为另一个+1 PL/SQL 的最大值?

mysql - 如何在 Ruby on Rails 中连接表?

没有尾随秒数的 Mysql SEC_TO_TIME - 找到解决方案

MYSQL:View 语句产生不正确的 SUM 总数

php - 插入查询在 php 中被触发两次

MySQL:获取两个字段组合的最高数量

mysql - docker 组成 : mysqld: Can't create/write to file '/var/lib/mysql/is_writable' (Errcode: 13 - Permission denied)

mysql - 从时间表数据创建时间 TableView

javascript - 按类型使用最低的节点数据