


PHP example-PHP framework laravel's .env file configuration tutorial
In the previous version, Laravel used the php file in the config folder to complete the configuration required for the project. Later, starting from about 5, .env was used to place part of the configuration. So the following article mainly introduces you to the relevant information about the .env file configuration of PHP frameworklaravel. Friends in need can refer to it.
Preface
Everyone should know that when using the laravel framework to develop PHP programs, configuring the .env file of the framework is crucial. This file needs to configure the database, database user, cache, etc. Let’s take a look at the detailed configuration tutorial.
1. Configure APP_KEY
The laravel framework hardcodes the symmetric encryption key in the .envconfiguration file by default , the development environment and the production environment do not need to and should be strictly prohibited from using the same APP_KEY
Run php artisan key:generate
in the project and the key will be automatically generated in the .env file.
APP_KEY=Li0zqXhuxOlnsMtG90UsU**********
2. Configure database and database user
Use command mysql < init_db.sql
Execute the script to create the database
(2) Create database user
Use the command mysql < create_usr.sql
Execute the script to create the user
Two users are created here, one cloudlab_dev user has Insert, Select,Delete,Update,CREATE permissions
A cloudlab_dba has Insert,Select,Delete,Update,ALTER,CREATE,DROP,INDEX,LOCK permissions.
Usually use the cloudlab_dev user, and use cloudlab_dba when creating tables
Result:
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*******
Summarize
The above is the detailed content of PHP example-PHP framework laravel's .env file configuration tutorial. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Laravel - Artisan Commands - Laravel 5.7 comes with new way of treating and testing new commands. It includes a new feature of testing artisan commands and the demonstration is mentioned below ?

Laravel - Pagination Customizations - Laravel includes a feature of pagination which helps a user or a developer to include a pagination feature. Laravel paginator is integrated with the query builder and Eloquent ORM. The paginate method automatical

Method for obtaining the return code when Laravel email sending fails. When using Laravel to develop applications, you often encounter situations where you need to send verification codes. And in reality...

Laravel schedule task run unresponsive troubleshooting When using Laravel's schedule task scheduling, many developers will encounter this problem: schedule:run...

The method of handling Laravel's email failure to send verification code is to use Laravel...

How to implement the table function of custom click to add data in dcatadmin (laravel-admin) When using dcat...

Laravel - Dump Server - Laravel dump server comes with the version of Laravel 5.7. The previous versions do not include any dump server. Dump server will be a development dependency in laravel/laravel composer file.

The impact of sharing of Redis connections in Laravel framework and select methods When using Laravel framework and Redis, developers may encounter a problem: through configuration...
