2017-11-14 1 views
0

내가 adonisjs의 묘리를 터득하기 위해 노력하고있어와 마이그레이션 문제를 adonisjs하지만 adonis migration:run를 입력 할 때 나는 문제로 실행합니다. 터미널에 오류가 발생했습니다. Error: ER_ACCESS_DENIED_ERROR: Access denied for user 'root'@'localhost' (using password: NO)내가 거기에 모든 것을 제대로 같은 지시를 설정 <a href="https://scotch.io/tutorials/building-a-web-app-with-adonisjs" rel="nofollow noreferrer">this tutorial</a></p> <p>를 통해 MySQL의

저는 mysql에 0 번 경험을 했으므로 혼란 스럽습니다. 나는 약간의지도/도움을 여기에서 바르게 평가할 것이다.

건배!

답변

1

@katotopark 이것은 MySQL 서버가 Adonisjs 응용 프로그램의 연결을 거부하고 있음을 의미합니다. 프로젝트의 루트 폴더에있는 .env라는 파일을 확인하십시오. 그러면 MySQL 서버 연결에 대한 자격 증명을 추가해야합니다. (아마 사용자 : 루트, 비밀번호 : 당신이 MySQL을 설치 할 때 사용하는 암호)

당신의 .env의이 유사합니다.

DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_USER=root/or-another-mysql-user 
DB_PASSWORD=your-database-user-password*** 
DB_DATABASE=the_name_of_your_database 

감사합니다.

관련 문제