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 相关文章推荐
Access数据库导入Mysql的方法之一
Oct 09 PHP
php Notice: Undefined index 错误提示解决方法
Aug 29 PHP
apache+php完美解决301重定向的两种方法
Jun 08 PHP
php中大括号作用介绍
Mar 22 PHP
使用PHP备份MYSQL数据的多种方法
Jan 15 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
php+MySQL判断update语句是否执行成功的方法
Aug 28 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
Mar 12 PHP
PHP设计模式之建造者模式定义与用法简单示例
Aug 13 PHP
PHP simplexml_load_file()函数讲解
Feb 03 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
Feb 18 PHP
php的无刷新操作实现方法分析
Feb 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
那些年一起学习的PHP(三)
2012/03/22 PHP
基于php实现长连接的方法与注意事项的问题
2013/05/10 PHP
php根据数据id自动生成编号的实现方法
2016/10/16 PHP
PHP通过GD库实现验证码功能示例
2019/02/23 PHP
用函数式编程技术编写优美的 JavaScript_ibm
2008/05/16 Javascript
location.href 在IE6中不跳转的解决方法与推荐使用代码
2010/07/08 Javascript
Javascript图像处理—为矩阵添加常用方法
2012/12/27 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
2016/09/05 Javascript
js实现定时进度条完成后切换图片
2017/01/04 Javascript
spirngmvc js传递复杂json参数到controller的实例
2018/03/29 Javascript
ionic grid(栅格)九宫格制作详解
2018/06/30 Javascript
小程序云开发如何实现图片上传及发表文字
2019/05/17 Javascript
js字符串类型String常用操作实例总结
2019/07/05 Javascript
深入浅析vue中cross-env的使用
2019/09/12 Javascript
微信小程序点击顶部导航栏切换样式代码实例
2019/11/12 Javascript
JQuery复选框全选效果如何实现
2020/05/08 jQuery
Openlayers测量距离与面积的实现方法
2020/09/25 Javascript
Vue如何实现验证码输入交互
2020/12/07 Vue.js
[00:20]TI9观赛名额抽取Ⅱ
2019/07/24 DOTA
Python中的各种装饰器详解
2015/04/11 Python
用十张图详解TensorFlow数据读取机制(附代码)
2018/02/06 Python
Python检查 云备份进程是否正常运行代码实例
2019/08/22 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
2019/11/19 Python
Tensorflow安装问题: Could not find a version that satisfies the requirement tensorflow
2020/04/20 Python
美国领先的水果篮送货公司和新鲜水果供应商:The Fruit Company
2018/02/13 全球购物
Michael Kors英国官网:美国奢侈品品牌
2019/11/13 全球购物
网上常见的一份Linux面试题(多项选择部分)
2015/02/07 面试题
小学岗位竞聘方案
2014/01/22 职场文书
优秀的应届生自荐信
2014/05/23 职场文书
中秋手机店促销方案
2014/06/16 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
2014年医生工作总结
2014/11/21 职场文书
母亲去世追悼词
2015/06/23 职场文书
如何计划开一家便利店?
2019/07/31 职场文书
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
2021/06/11 Python
Golang 并发编程 SingleFlight模式
2022/04/26 Golang