laravel 5.1下php artisan migrate的使用注意事项总结


Posted in PHP onJune 07, 2017

PHP artisan migrate命令是laravel十分重要的问题,但在使用时需要注意几个情况:

(1)在migration文件夹下创建一张新的表,要使用php artisan make:migration语句

php artisan已经拥有强大的功能,就不要自己新建一个表

(2)composer dump-autoload的使用

composer dump-autoload是用来更新vendor/composer/autoload_classmap.php文件的,这个文件有许多配置,使用php artisan命令时就是事先调用这个文件。在新添加一张表时,先执行这个命令,在使用migrate。在删除一张表示,先使用migrate:rollback,再使用composer,在删除文件。

执行这条语句将修改laravel框架内vendor/composer/文件夹下的所有文件

(3)安装composer

有可能使用composer时显示命令不存在,这时就要安装composer。

php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php

  php composer-setup.php

  php -r "unlink('composer-setup.php');"

执行第一条命令下载下来的 composer-setup.php 脚本将简单的检测 php.ini 中的参数设置,如果某些参数未正确设置则会给出警告;然后下载最新版本的composer.phar    文件到当前目录。

上述 3 条命令的作用依次是:

  • 下载安装脚本(composer-setup.php)到当前目录。
  • 执行安装过程。
  • 删除安装脚本 -- composer-setup.php 。

全局安装是将 Composer 安装到系统环境变量 PATH 所包含的路径下面,然后就能够在命令行窗口中直接执行 composer 命令了。

Mac 或 Linux 系统:打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件移动到/usr/local/bin/ 目录下面:

sudo mv composer.phar /usr/local/bin/composer

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
如何在WIN2K下安装PHP4.04
Oct 09 PHP
FCKeditor的安装(PHP)
Jan 13 PHP
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
Dec 29 PHP
PHP不用第三变量交换2个变量的值的解决方法
Jun 02 PHP
PHP将XML转数组过程详解
Nov 13 PHP
php采集内容中带有图片地址的远程图片并保存的方法
Jan 03 PHP
深入解析PHP的Laravel框架中的event事件操作
Mar 21 PHP
Linux php 中文乱码的快速解决方法
May 13 PHP
php生成mysql的数据字典
Jul 07 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
Mar 05 PHP
php使用crypt()函数进行加密
Jun 08 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
Sep 28 PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
Jun 07 #PHP
解决laravel 5.1报错:No supported encrypter found的办法
Jun 07 #PHP
PHP框架Laravel中实现supervisor执行异步进程的方法
Jun 07 #PHP
php利用ffmpeg提取视频中音频与视频画面的方法详解
Jun 07 #PHP
PHP实现删除多重数组对象属性并重新赋值的方法
Jun 07 #PHP
PHP laravel中的多对多关系实例详解
Jun 07 #PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
Jun 07 #PHP
You might like
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
2017/03/02 PHP
php常用日期时间函数实例小结
2019/07/04 PHP
php swoft框架实例用法
2020/12/22 PHP
[推荐]javascript 面向对象技术基础教程
2009/03/03 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
纯JavaScript实现获取onclick、onchange等事件的值
2014/12/29 Javascript
探讨:JavaScript ECAMScript5 新特性之get/set访问器
2016/05/05 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
纯JS前端实现分页代码
2016/06/21 Javascript
基于bootstrap-datetimepicker.js不支持IE8的快速解决方法
2016/11/07 Javascript
javascript设计模式之策略模式学习笔记
2017/02/15 Javascript
Angular.js中控制器之间的传值详解
2017/04/24 Javascript
原生js 封装get ,post, delete 请求的实例
2017/08/11 Javascript
微信小程序学习笔记之获取位置信息操作图文详解
2019/03/29 Javascript
vue中如何实现后台管理系统的权限控制的方法步骤
2019/09/05 Javascript
Pyramid添加Middleware的方法实例
2013/11/27 Python
简单学习Python多进程Multiprocessing
2017/08/29 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
Python if语句知识点用法总结
2018/06/10 Python
python实现从文件中读取数据并绘制成 x y 轴图形的方法
2018/10/14 Python
python模块之subprocess模块级方法的使用
2019/03/26 Python
快速排序的四种python实现(推荐)
2019/04/03 Python
Django缓存系统实现过程解析
2019/08/02 Python
Django中FilePathField字段的用法
2020/05/21 Python
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
酒店应聘自荐信
2013/11/09 职场文书
DIY蛋糕店的创业计划书范文
2013/12/26 职场文书
预备党员思想汇报范文
2013/12/29 职场文书
市三好学生主要事迹
2014/01/28 职场文书
员工工作表现评语
2014/04/26 职场文书
计划生育标语
2014/06/23 职场文书
群众路线教育实践活动剖析材料
2014/09/30 职场文书
2015年教研组工作总结
2015/05/04 职场文书
广播稿:校园广播稿范文
2019/04/17 职场文书
nginx中封禁ip和允许内网ip访问的实现示例
2022/03/17 Servers
MySQL事务操作的四大特性以及并发事务问题
2022/04/12 MySQL