php框架laravel:数据库建立:artisan
2024-10-15 11:11:08
aravel 迁移是一种数据库的版本控制。迁移通常和 结构生成器 配对使用来管理您应用程序的数据库结构。
配置数据库
我们安装wamp,并且使用mysql方式。用wamp自带的phpMyAdmin添加一个名字为laravel的数据库。
app/config目录下,database.php包含数据库的配置,打开并修改mysql部分为如下:
建立一个迁移
在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
里面类CreateAritclestable负责管理数据库,它的up方法调用Schema::create来建立一个数据表articles,默认已经包括一个自增的id和时间字段。
如红线所示,我们再添加两个字段title 和 text。
最新文章
- MySQL5.7.11安装
- ASP.NET MVC 随想录——探索ASP.NET Identity 身份验证和基于角色的授权,中级篇
- phpword的几个坑
- 在OC和Swift中使用IBDesignable/IBInspectable
- Java SpringMVC小白的成长(一)
- Problem C: 线性表的基本操作
- u盘安装centos7.6 最新版本
- 性能测试系列-java gc调优
- Gvim 和vim 有什么区别
- MachineLN博客目录
- Hbase记录-shell脚本嵌入hbase shell命令
- python 基础知识点一
- win7下一劳永逸地解决触控板禁用的问题
- PCR技术
- [转]Linux的SOCKET编程详解
- Log4j2的基本使用
- CUDA开发 - CUDA 版本
- 【译文】Web Service 众所周知的问题
- java数字转字符串前面自动补0或者其他数字
- python常见模块之time模块
热门文章
- TFS签入签出规范
- objective-c UITableview 自定义滑操(原创)
- Scalaz(48)- scalaz-stream: 深入了解-Transducer: Process1-tee-wye
- 设置文件为源文件(和src一样)
- TestNG官方文档中文版(4)-运行TestNG
- 剖析信用卡 DCC 交易
- ssh默认端口更改后,如何正常使用git?
- .Net加密保护工具分析介绍
- $('div a') 与$('div>;a'),.div+.div2与.div~.div2
- js获取页面中图片的总数