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 相关文章推荐
php公用函数列表[正则]
Feb 22 PHP
随时给自己贴的图片加文字的php代码
Mar 08 PHP
用PHP实现维护文件代码
Jun 14 PHP
php实现的简单压缩英文字符串的代码
Apr 24 PHP
thinkphp3.0 模板中函数的使用
Nov 13 PHP
使用php统计字符串中中英文字符的个数
Jun 23 PHP
php时间戳转换的示例
Mar 31 PHP
thinkphp模板用法和内容输出实例
Nov 28 PHP
php实现删除空目录的方法
Mar 16 PHP
PHP pear安装配置教程
May 14 PHP
Laravel下生成验证码的类
Nov 15 PHP
PHP后台备份MySQL数据库的源码实例
Mar 18 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
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
2013/06/02 PHP
用javascript getComputedStyle获取和设置style的原理
2008/10/10 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
Textarea根据内容自适应高度
2013/10/28 Javascript
javascript计算用户打开网页的停留时间
2014/01/09 Javascript
JavaScript极简入门教程(二):对象和函数
2014/10/25 Javascript
js实现商城星星评分的效果
2015/12/29 Javascript
JavaScript程序中的流程控制语句用法总结
2016/05/23 Javascript
JQuery Ajax WebService传递参数的简单实例
2016/11/02 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
基于JavaScript实现带缩略图的轮播效果
2017/01/12 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
2017/02/05 Javascript
微信小程序手势操作之单触摸点与多触摸点
2017/03/10 Javascript
Angular中的$watch方法详解
2017/09/18 Javascript
AngularJS双向数据绑定原理之$watch、$apply和$digest的应用
2018/01/30 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
Python读取环境变量的方法和自定义类分享
2014/11/22 Python
python通过字典dict判断指定键值是否存在的方法
2015/03/21 Python
python实现树形打印目录结构
2018/03/29 Python
Django ORM 聚合查询和分组查询实现详解
2019/08/09 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
python numpy 常用随机数的产生方法的实现
2019/08/21 Python
利用python实现PSO算法优化二元函数
2019/11/13 Python
Python with标签使用方法解析
2020/01/17 Python
python 如何使用find和find_all爬虫、找文本的实现
2020/10/16 Python
德国游戏机商店:Konsolenkost
2019/12/08 全球购物
《小熊住山洞》教学反思
2014/02/21 职场文书
公路绿化方案
2014/05/12 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
社区禁毒宣传活动总结
2015/05/07 职场文书
欠款起诉书范文
2015/05/19 职场文书
离婚代理词范文
2015/05/23 职场文书
合理化建议书范文
2015/09/14 职场文书
2015年秋学期教研工作总结
2015/10/14 职场文书
2016年推广普通话宣传周活动总结
2016/04/06 职场文书
Vue自定义铃声提示音组件的实现
2022/01/22 Vue.js