>

php artisan migrate 를 실행하려고합니다.  Laravel 프로젝트에서 계속 SQLSTATE[HY000] [1045] Access denied for user 'app'@'localhost' (using password: YES) 를 받고 있습니다. . 똑같은 정보로 데이터베이스에 연결하기 위해 Python 테스트 프로그램을 만들었고 작동하므로 세부 정보가 정확하다는 것을 알고 있습니다.

필요한 경우 .env의 정보 :

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=8889
DB_DATABASE=testapp
DB_USERNAME=app
DB_PASSWORD=123abc

걸음을 놓쳤습니까? 도움을 주셔서 감사합니다.<3


  • 답변 # 1

    오류는 자격 증명으로 인한 것입니다. .env를 업데이트하기 전에 응용 프로그램이 서비스 되었습니까?

    그렇다면 콘솔에서 실행해야합니다 :

    php artisan config:clear

    그러면 .env 파일을 다시 읽습니다.

관련 자료

  • 이전 Android 양방향 데이터 바인딩이 edittext 및 observable 변수에서 작동하지 않습니다
  • 다음 c# - JSON 객체를 컨트롤러에 전달할 때 빈 문자열이 null로 변환되지 않음