Migrations

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

Migrations 是 Laravel 为数据库提供的一种版本控制的功能。比如我们可以去创建一个 migration,在里面,我们可以去给应用创建数据表,为数据表添加字段,或者去更改数据表的结构等等,同时,我们也需要去设计一下这些操作的反向操作。

比如你创建了一个 migration 是去给应用添加一个 users 数据表,那么在这个 migration 里面,你同时也要在指定一个创建 users 数据表的反向操作,也就是移除这个数据表 ...

这样,通过一条命令,去执行 migration,就可以去创建一个 users 数据表 ... 如果想移除这个 users 数据表,可以执行一个 rollback 的 migration 动作。

我们可以先去给 laravel 创建一个数据库 ... 打开命令行工具 ... 先登录一下 mysql ... 然后用 create database ... 后面加上要创建的数据库有名字 ... 这里我们去创建一个叫 ninghao 的数据库 ...

完成以后,可以查看一下系统里面的数据库 ... show databases;

你会看到刚才我们创建的 ninghao 这个数据库 ... 下面,再去修改一下 laravel 数据库相关的配置 ...

在 app .... config 这个目录下面,找到 database.php ... 在这里,我们可以修改 laravel 使用的数据库的类型 ... 默认是 mysql ...

再往下 ... 找到 mysql 的配置的区域 ... 修改一下 database ... 这里设置成刚才我们创建的 ninghao 这个数据库 ...

username 是数据库系统里的用户名 ... 这个用户需要有管理这个 ninghao 数据库的权限 .. 这里我直接使用系统的超级管理员 ... 也就是 root 这个用户 ... 在真正的应用里面,你可以需要单独去为 ninghao 这个数据库创建一个用户 ...

password ... 密码是 root ... 在你的系统里 ... root 用户的密码有可能是空白的 ... 所以你可以不用填写这个密码 ...

保存一下 ... 这样我们就配置好了 Laravel 需要的数据库 ...

0:00
2:25
0:00
0:00
0:00
3:54

Migrations《 Laravel 数据库 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点