首页  >  问答  >  正文

laravel数据库字段json格式时报错

使用laravel5.4,有个字段是json格式,在migration文件中这样定义的:

$table->json('fruits')->nullable();

执行php artisan migrate的时候报错:

SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'json null' at line 1
ringa_leeringa_lee2737 天前653

全部回复(1)我来回复

  • 阿神

    阿神2017-05-16 16:48:49

    mysql版本过低, json 类型的字段在 >=mysql5.7 版本上才能使用。

    回复
    0
  • 取消回复