2014-04-16 3 views
1

Sequlize는 마이그레이션을 적용하는 동안 오류를 발생시킵니다.sequelize가 MySql에 연결하지 않습니다.

# sequelize --config config/config.js -m 
Loaded configuration file "config/config.js". 
Loaded configuration file "config/config.js". 
Unable to connect to database: Error: Failed to authenticate for MySQL. Please double check your settings. 

Config.js

"db": { 
"development": { 
    "username": "imvgm_dev", 
    "password": "imvgm_dev", 
    "database": "imvgm_development", 
    "host": "localhost" 
}, 
"production": { 
    "username": "imvgm_production", 
    "password": "imvgm_production", 
    "database": "imvgm_production", 
    "host": "localhost" 
}, 
"testing": { 
    "username": "imvgm_testing", 
    "password": "imvgm_testing", 
    "database": "imvgm_testing", 
    "host": "localhost" 
} 

내가 쉽게

mysql --host=localhost --user=imvgm_dev --password=imvgm_dev imvgm_development 

어떤 생각을 통해 dB로 연결할 수 있습니까?

답변

0

config.js에 "port"를 추가해야한다고 생각합니다. 그리고 명령 행에서 config.js를 지정할 필요가 없습니다. 작동해야 함 :

# sequelize -m 
관련 문제