php框架laravel:数据库建立:artisan
2016-03-25 11:22
543 查看
aravel 迁移是一种数据库的版本控制。迁移通常和 结构生成器 配对使用来管理您应用程序的数据库结构。
配置数据库
我们安装wamp,并且使用mysql方式。用wamp自带的phpMyAdmin添加一个名字为laravel的数据库。
app/config目录下,database.php包含数据库的配置,打开并修改mysql部分为如下:
![](http://images2015.cnblogs.com/blog/603942/201603/603942-20160325112231089-641758609.png)
建立一个迁移
在cmd里面,定位到 laravel所在目录,执行如下命令:
php artisan migrate:make --create=articles
其中,--create=articles 就表示建立数据表
这样,在 app/database/migrations/目录下,会生成一个迁移文件。文件名是 时间编号+create_articles_table.php本例是:xxx_create_articles_table.php
修改迁移
打开文件,xxx_create_articles_table.php
![](http://images2015.cnblogs.com/blog/603942/201603/603942-20160325112338058-1573408729.png)
里面类CreateAritclestable负责管理数据库,它的up方法调用Schema::create来建立一个数据表articles,默认已经包括一个自增的id和时间字段。
如红线所示,我们再添加两个字段title 和 text。
配置数据库
我们安装wamp,并且使用mysql方式。用wamp自带的phpMyAdmin添加一个名字为laravel的数据库。
app/config目录下,database.php包含数据库的配置,打开并修改mysql部分为如下:
![](http://images2015.cnblogs.com/blog/603942/201603/603942-20160325112231089-641758609.png)
建立一个迁移
在cmd里面,定位到 laravel所在目录,执行如下命令:
php artisan migrate:make --create=articles
其中,--create=articles 就表示建立数据表
这样,在 app/database/migrations/目录下,会生成一个迁移文件。文件名是 时间编号+create_articles_table.php本例是:xxx_create_articles_table.php
修改迁移
打开文件,xxx_create_articles_table.php
![](http://images2015.cnblogs.com/blog/603942/201603/603942-20160325112338058-1573408729.png)
里面类CreateAritclestable负责管理数据库,它的up方法调用Schema::create来建立一个数据表articles,默认已经包括一个自增的id和时间字段。
如红线所示,我们再添加两个字段title 和 text。
相关文章推荐
- php生成随机密码的几种方法
- php多态
- php错误级别
- 利用phpmyadmin修改mysql的root密码及如何进入修改密码后的phpmyadmin
- PHP - Iterator接口详解
- sftp 上传日志
- PHP 将html页面导出至Word
- PHP 取前一天或后一天、一个月时间
- <php>添加数据注意事项
- 【phpcms-v9】content_form.calss.php文件分析-内容添加页面动态表单的生成原理
- php基础排序
- php截取字符串函数
- php,html同时上传多个文件正解
- PHP 替换标签和标签内的内容
- QNetworkAccessManager 实现的 ftp 上传
- thinkphp实现登录后返回原界面
- php.ini配置解析
- 深入理解PHP内核(五)变量及数据类型-变量的结构和类型
- Composer管理PHP包
- PHP debug 环境配置