小编VPS*_*oin的帖子

Mysql 错误 BLOB、TEXT、GEOMETRY 或 JSON 列不能有默认值

我的vps linux ubuntu是服务器类型:MySQL服务器版本:5.7.33 ubuntu0.18.04.1 - (Ubuntu) Apache/2.4.29 (Ubuntu)数据库客户端版本:libmysql - mysqlnd 5.0.12-dev - 20150407 - PHP版本: 7.2.24-

尝试在我的数据库中添加一列,但我收到错误我尝试在 Windows xampp 上它的工作没有任何问题

ALTER TABLE users ADD COLUMN house LONGTEXT NOT NULL DEFAULT '{"owns":false,"furniture":[],"houseId":0}';
Run Code Online (Sandbox Code Playgroud)

错误

SQL query:


ALTER TABLE users ADD COLUMN house LONGTEXT NOT NULL DEFAULT '{"owns":false,"furniture":[],"houseId":0}'
MySQL said: Documentation

#1101 - BLOB, TEXT, GEOMETRY or JSON column 'house' can't have a default value
Run Code Online (Sandbox Code Playgroud)

mysql phpmyadmin

15
推荐指数
1
解决办法
4万
查看次数

标签 统计

mysql ×1

phpmyadmin ×1