我用Laravel做了一个项目。 这里我使用迁移来制作数据库。 在localhost中,它可以正常工作。 但是当我从localhost导出数据库并在Cpanel上导入时,它会删除用户和角色的主要外部关系。 它表示#1071-指定的密钥太长; 最大密钥长度为767字节
错误。
在AppServiceProvider.php
中放置以下内容。
use Illuminate\Support\Facades\Schema;
public function boot()
{
Schema::defaultStringLength(191);
}