语法错误或访问冲突:

时间:2017-07-19 10:13:54

标签: laravel

  

SQLSTATE [42000]:语法错误或访问冲突:1064您有   SQL语法错误;查看与您的手册相对应的手册   MariaDB服务器版本,用于在'& beauty附近使用正确的yntax   第1行的CHANGE id id INT AUTO_INCREMENT NOT NULL'

你好, 当我尝试通过迁移编辑我的专栏时,我在laravel项目中遇到了一个问题。 我只需要在表格中更改'id'的长度。 这是我的代码`

class FieldChange extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::table('health&beauty', function (Blueprint $table) {
            $table->integer('id', 11)->change();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        //
    }
}

1 个答案:

答案 0 :(得分:0)

你必须使用单个``作为你的表名。

`health&beauty`