Laravel 애플리케이션을 MySQL 데이터베이스에 연결하는 방법.
소개
다음은 데이터베이스(MySQL)와 Laravel 애플리케이션 간의 연결 설정에 대한 간단한 가이드입니다.
1단계: 데이터베이스 생성
이것은 데이터베이스 관리자(예: phpMyAdmin 또는 명령줄 인터페이스(CLI))에 의해 수행될 수 있습니다.
다음 명령으로 데이터베이스를 생성할 수 있습니다.
CREATE DATABASE db_name;
P.S: You have to log in to MySQL before you can create a database via any of these methods.
2단계: .env 구성 업데이트
Laravel 기본 환경 파일
.env
에는 애플리케이션이 로컬에서 실행되는지 아니면 프로덕션 서버에서 실행되는지에 따라 다른 몇 가지 공통 구성 값이 포함되어 있습니다.P.S: This configuration values are based on my local machine ,
yours may differ, do well to confirm.
연결하려는 데이터베이스 이름으로
.env
를 업데이트하고 기본값과 다른 경우 다른 환경 변수도 업데이트합니다.DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=test
DB_USERNAME=root
DB_PASSWORD=
만세! 🎉라라벨 애플리케이션이 이제 데이터베이스에 제대로 연결되었습니다.
3단계: 마이그레이션(선택사항)
Laravel 마이그레이션은 단순히 데이터베이스 관리자(예: phpMyAdmin)로 이동하지 않고도 데이터베이스에 대한 특정 작업을 쉽게 수행할 수 있도록 합니다. 또한 데이터베이스의 버전 제어 역할을 할 수도 있습니다. 그들은 테이블, 열을 만들고 수정하는 등의 작업을 수행합니다.
마이그레이션은
database/migrations
디렉토리에서 찾을 수 있습니다.Laravel 애플리케이션은 기본적으로 마이그레이션
user
과 함께 제공되며 다음과 같습니다.다음 명령을 사용하여 데이터베이스에서 실행할 수 있습니다.
php artisan migrate
P.S : Refresh your database , it has been updated with users' table and its properties.
마이그레이션에 대해 자세히 설명하는 기사를 작성했습니다. laravel 문서here를 방문할 수도 있습니다.
계속해서 구축할 준비가 되었습니다!😎
읽어주셔서 감사합니다🤝
Reference
이 문제에 관하여(Laravel 애플리케이션을 MySQL 데이터베이스에 연결하는 방법.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/roxie/how-to-connect-laravel-application-to-mysql-database-5han텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)