小白mzm
2018-03-13 10:33
显示指定密钥太长了
刚好我也遇到了。可能是数据长度没有指定,造成超长
你在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
//删除原数据表并新建
就行了
轻松学会Laravel-高级篇
35277 学习 · 138 问题
相似问题