1、报错原因
MySQL在严格模式下,BL0B,TEXT,GEOMETRY和JSON类型不允许有默认值!

2、解决方法
-
运行以下SQL语句,去掉严格模式,不需要重启mysql服务,重新执行更新脚本。
set GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION'

-
查看sql_mode
show variables like 'sql_mode'

MySQL在严格模式下,BL0B,TEXT,GEOMETRY和JSON类型不允许有默认值!

运行以下SQL语句,去掉严格模式,不需要重启mysql服务,重新执行更新脚本。
set GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION'

查看sql_mode
show variables like 'sql_mode'
