Laravel报错:1071 Specified key was too long; max key length is 1000 bytes
2024-10-07 21:59:25
Laravel安装,初始化数据库,运行下列命令时候出错
php artisan migrate
解决办法1,设置数据库引擎格式
//临时更改
SET GLOBAL default_storage_engine = 'InnoDB';
永久更改。修改my.cnf(ini),在配置文件里面增加参数default-storage-engine,然后重启数据库服务。
default-storage-engine=InnoDB
解决办法2,编辑文件AppServiceProvider.php
use Illuminate\Support\Facades\Schema;
public function boot()
{
Schema::defaultStringLength(191);
}
最新文章
- AS配置IDE
- Eclipse+Maven创建webapp项目<;一>;
- JSP-Servlet的工作流程
- EMVTag系列5《8E 持卡人验证方法(CVM)列表》
- POJ 1160Post Office
- java jvm学习笔记二(类装载器的体系结构)
- CentOS 安装nagios
- poj3122 binary search 实数区间
- Linux安装oracle报错解决
- android4.4组件分析--service组件
- 创建 AngularJS 自定义过滤器,带自定义参数
- 记录一个NPE问题
- Csharp调用基于Opencv编写的类库文件
- 【JMedia】诺贝尔奖得主:东亚教育浪费了太多生命
- Python中使用MongoEngine2
- PyQt5之窗口类型
- 使用QPlainText代替QText
- freeswitch 使用info显示的通道变量
- Juniper BGP配置
- HTML5拖放牛刀小试