php框架laravel:[5]数据库建立

 时间:2024-10-31 09:53:56

laravel 迁移是一种数据库的版本控制。迁移通常和结构生成器配对使用来管理您应用程序的数据库结构。

配置数据库

我们安装wamp,并且使用mysql方式。用wamp自带的phpMyAdmin添加一个名字为laravel的数据库。

app/config目录下,database.php包含数据库的配置,打开并修改mysql部分为如下:

php框架laravel:[5]数据库建立

建立一个迁移

在cmd里面,定位到 laravel所在目录,执行如下命令:

php artisanmigrate:make --create=articles

其中,--create=articles 就表示建立数据表

这样,在app/database/migrations/目录下,会生成一个迁移文件。文件名是 时间编号+create_articles_table.php本例是:2015_01_25_144256_create_articles_table.php

修改迁移

打开文件,2015_01_25_144256_create_articles_table.php

php框架laravel:[5]数据库建立

里面类CreateAritclestable负责管理数据库,它的up方法调用Schema::create来建立一个数据表articles,默认已经包括一个自增的id和时间字段。

如红线所示,我们再添加两个字段title 和 text。

执行迁移

在cmd命令窗口,执行如下命令:

php artisan migrate

然后查看数据库laravel

php框架laravel:[5]数据库建立

注意:

迁移生成了两个数据表,数据表的名称包括我们设置的prefixlr_。

lr_articles表的 包括默认的id和两个相关时间字段,还有我们自己添加的title和text字段。

表lr_aritcles目前还是空白的,我们接下来要添加数据了。

  • 怎样让指定的qq号码无法登陆
  • 腾讯TMQQ怎么用
  • 手机QQ中查看自己在好友运动中的排名
  • 恋人没磨合好怎么办
  • 手机QQ如何关闭手势密码锁定?
  • 热门搜索
    我的祖国手抄报 英语手抄报 西游记手抄报 科技手抄报 手抄报图片大全 心理健康手抄报 清明节手抄报 防火手抄报 安全手抄报图片大全 垃圾分类手抄报内容