为啥会报一个1071指定密钥太长
显示指定密钥太长了
显示指定密钥太长了
2018-03-13
刚好我也遇到了。可能是数据长度没有指定,造成超长
你在migrate的代码里加入 Schema::defaultStringLength(191);
如下
public function up()
{
Schema::defaultStringLength(191); //new add
Schema::create('users', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
然后
在cmd里面执行
php artisan migrate:fresh
//删除原数据表并新建
就行了
举报