首页 小组 问答 话题 好文 素材 用户 唠叨 我的社区

[Mysql]Laravel 数据库迁移设置 MySQL 默认使用 InnoDB 引擎的方法

不爱phpLv.1普通用户
2024-10-17 12:27:49
0
6

Laravel 使用 MySQL 时,数据库迁移默认引擎是 MyISAM。可以使用 engine 属性指定表的存储引擎:

Schema::create('users', function (Blueprint $table) {
    $table->engine = 'InnoDB';


});

如果不想在每个迁移文件里都显示声明 engine 属性,那么可以通过修改 config/database.php 文件中的 engine 属性的方式达到默认使用 InnoDB 引擎。

将:

'engine' => 'null',

设置为:

'engine' => 'InnoDB',
不爱php
不爱php

5 天前

签名 : 智者不入爱河   6       0
评论
站长交流