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中防止伪造跨站请求的小招式
Sep 02 PHP
PHP时间格式控制符对照表分享
Jul 23 PHP
easyui的tabs update正确用法分享
Mar 21 PHP
PHP中对各种加密算法、Hash算法的速度测试对比代码
Jul 08 PHP
PHP面向对象程序设计实例分析
Jan 26 PHP
PHP页面输出时js设置input框的选中值
Sep 30 PHP
详解PHP swoole process的使用方法
Aug 26 PHP
Yii2 中实现单点登录的方法
Mar 09 PHP
php-fpm服务启动脚本的方法
Apr 27 PHP
在Laravel5.6中使用Swoole的协程数据库查询
Jun 15 PHP
yii框架使用分页的方法分析
Jul 25 PHP
Yii 实现数据加密和解密
Mar 09 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的类 功能齐全的发送邮件类
2006/10/09 PHP
Laravel中使用阿里云OSS Composer包分享
2015/02/10 PHP
微信支付开发动态链接Native支付
2016/07/12 PHP
PHP日期和时间函数的使用示例详解
2020/08/06 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
基于jquery的大众点评,分类导航实现代码
2011/08/23 Javascript
html+javascript实现可拖动可提交的弹出层对话框效果
2013/08/05 Javascript
jquery实现弹出窗口效果的实例代码
2013/11/28 Javascript
JS判断移动端访问设备并加载对应CSS样式
2014/06/13 Javascript
ext中store.load跟store.reload的区别示例介绍
2014/06/17 Javascript
Node.js中调用mysql存储过程示例
2014/12/20 Javascript
jQuery热气球动画半透明背景的后台登录界面代码分享
2015/08/28 Javascript
全面介绍javascript实用技巧及单竖杠
2016/07/18 Javascript
jQuery中页面返回顶部的方法总结
2016/12/30 Javascript
vue货币过滤器的实现方法
2017/04/01 Javascript
Swiper自定义分页器使用详解
2017/12/28 Javascript
jQuery序列化form表单数据为JSON对象的实现方法
2018/09/20 jQuery
修改layui的后台模板的左侧导航栏可以伸缩的方法
2019/09/10 Javascript
vue限制输入框只能输入8位整数和2位小数的代码
2019/11/06 Javascript
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
Python创建二维数组实例(关于list的一个小坑)
2017/11/07 Python
Python搜索引擎实现原理和方法
2017/11/27 Python
python微信公众号之关键词自动回复
2018/06/15 Python
django进阶之cookie和session的使用示例
2018/08/17 Python
python处理document文档保留原样式
2019/09/23 Python
python爬虫添加请求头代码实例
2019/12/28 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
颇特女士香港官网:NET-A-PORTER香港
2021/03/08 全球购物
小学教师师德反思
2014/02/03 职场文书
小学三年级学生评语
2014/04/22 职场文书
校园环保建议书
2014/05/14 职场文书
招标授权委托书样本
2014/09/23 职场文书
员工旷工检讨书
2015/08/15 职场文书
浪漫婚礼主持词开场白
2015/11/24 职场文书
初中信息技术教学反思
2016/02/16 职场文书
nginx.conf配置文件结构小结
2022/04/08 Servers