PHP框架laravel的.env文件配置教程


Posted in PHP onJune 07, 2017

前言

大家应该都知道使用laravel框架开发PHP程序的时候,配置框架的.env文件是至关重要的,这个文件上需要配置数据库、数据库用户以及缓存等,下面来一起看看详细的配置教程。

一、配置APP_KEY

laravel框架默认在.env配置文件中硬编码了对称加密密钥,开发环境和生产环境不必且应严格禁止使用相同的APP_KEY
在项目中运行php artisan key:generate就会在.env文件中自动生成密钥。

APP_KEY=Li0zqXhuxOlnsMtG90UsU**********

二、配置数据库及数据库用户

(1)创建数据库

使用命令mysql < init_db.sql 执行脚本来创建数据库

(2)创建数据库用户

使用命令mysql < create_usr.sql执行脚本来创建用户

这里创建两个用户,一个cloudlab_dev用户具有Insert,Select,Delete,Update,CREATE权限

一个cloudlab_dba具有Insert,Select,Delete,Update,ALTER,CREATE,DROP,INDEX,LOCK权限。

一般情况下使用cloudlab_dev用户,在建表操作时使用cloudlab_dba

结果:

DB_HOST=127.0.0.1
DB_DATABASE=cloudlab
DB_USERNAME=cloudlab-dev
DB_PASSWORD=cloudla******

DB_USERNAME_DBA=cloudlab-dba
DB_PASSWORD_DBA=cloud*******

总结

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

PHP 相关文章推荐
一个阿拉伯数字转中文数字的函数
Oct 09 PHP
PHP 5.3.0 安装分析心得
Aug 07 PHP
PHP 简单日历实现代码
Oct 28 PHP
phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法
Aug 18 PHP
PHP学习笔记 用户注册模块用户类以及验证码类
Sep 20 PHP
对象失去焦点时自己动提交数据的实现代码
Nov 06 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
Feb 23 PHP
基于PHP实现通过照片获取ip地址
Apr 26 PHP
PHP解压ZIP文件到指定文件夹的方法
Nov 17 PHP
PHP自定义函数判断是否为Get、Post及Ajax提交的方法
Jul 27 PHP
PHP实现的简单留言板功能示例【基于thinkPHP框架】
Dec 07 PHP
PHP+redis实现微博的拉模型案例详解
Jul 10 PHP
理清PHP在Linxu下执行时的文件权限方法
Jun 07 #PHP
Laravel如何友好的修改.env配置文件详解
Jun 07 #PHP
PHP面向对象之事务脚本模式(详解)
Jun 07 #PHP
PHP框架自动加载类文件原理详解
Jun 06 #PHP
Yii输入正确验证码却验证失败的解决方法
Jun 06 #PHP
Yii 2.0在Grid中格式化时间方法示例
Jun 06 #PHP
解决php-fpm.service not found问题的办法
Jun 06 #PHP
You might like
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
isset和empty的区别
2007/01/15 PHP
盘点PHP和ASP.NET的10大对比!
2015/12/24 PHP
php is_executable判断给定文件名是否可执行实例
2016/09/26 PHP
PHP实现的mysql主从数据库状态检测功能示例
2017/07/20 PHP
php解压缩zip和rar压缩包文件的方法
2019/07/10 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
jQuery 学习入门篇附实例代码
2010/03/16 Javascript
jQuery获得内容和属性方法及示例
2013/12/02 Javascript
JavaScript实现把数字转换成中文
2015/06/29 Javascript
一道常被人轻视的web前端常见面试题(JS)
2016/02/15 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
2016/08/05 Javascript
JavaScript面向对象编写购物车功能
2016/08/19 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
详解vue文件中使用echarts.js的两种方式
2018/10/18 Javascript
利用Webpack实现小程序多项目管理的方法
2019/02/25 Javascript
JS实现电商商品展示放大镜特效
2020/01/07 Javascript
Element InfiniteScroll无限滚动的具体使用方法
2020/07/27 Javascript
Python3实现生成随机密码的方法
2014/08/23 Python
Python中splitlines()方法的使用简介
2015/05/20 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
python+selenium识别验证码并登录的示例代码
2017/12/21 Python
Python递归实现汉诺塔算法示例
2018/03/19 Python
python实现对任意大小图片均匀切割的示例
2018/12/05 Python
Django发送邮件和itsdangerous模块的配合使用解析
2019/08/10 Python
关于Pytorch MaxUnpool2d中size操作方式
2020/01/03 Python
CSS3 特效范例整理
2011/08/22 HTML / CSS
浅谈Html5中视频 音频标签 进度条的问题
2016/07/26 HTML / CSS
基于canvas的骨骼动画的示例代码
2018/06/12 HTML / CSS
欧铁通票官方在线销售网站:Eurail.com
2017/10/14 全球购物
雷锋的观后感
2015/06/10 职场文书
养成教育工作总结
2015/08/13 职场文书
2016年寒假生活小结
2015/10/10 职场文书
2016年党员公开承诺书范文
2016/03/24 职场文书
vue-cli3.x配置全局的scss的时候报错问题及解决
2022/04/30 Vue.js