您的位置:首页 > 编程语言 > PHP开发

Laravel5.4的数据库迁移报错

2017-02-20 15:06 225 查看
Laravel数据库迁移的时候遇到报错:



出现原因:5.4版本的 Laravel 将 mysql 默认字符编码换成了utf8mb4



utf8 的 varchar 类型字符串最长255,换成utf8mb4最长是191,然而框架里面默认长度还是用的 255 导致长度不够了,暂时解决方法是在 app/Providers/AppServiceProvider.php 添加字符默认长度:

我的解决方案:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql