【发布时间】:2019-10-07 12:05:39
【问题描述】:
我正在运行 'php artisan migrate' 我收到此错误:
([Illuminate\Database\QueryException] SQLSTATE[42000]: 语法错误或 访问冲突:1071 指定的密钥太长;最大密钥长度是 767 字节(SQL:alter table users 添加唯一 users_email_unique(email))) 之后在 AppServiceProvider.php 中
添加此代码
(使用 Illuminate\Support\Facades\Schema;和 架构::defaultStringLength(191);)
现在我得到另一个错误
(PHP 致命错误:无法使用 Illuminate\Support\Facades
enter code here\Schema 作为 Schema,因为该名称已在 C:\xampp\htdocs\projects\app\Providers\AppServiceProvider.php 上线 7)
以下是AppServiceProvider.php代码
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use mysql_xdevapi\Schema;
use Illuminate\Support\Facades\Schema;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Schema::defaultStringLength(191);
}
/**
* Register any application services.
*
* @return void
*/
public function register()`enter code here`
{
//
}
}
【问题讨论】:
标签: javascript php laravel svg-animationelements