오류가 계속 떠요....
본문
답변 2
※ DB_Host_name, DB_User, Password, DB_name 중에 문제가 있는 것이네요 !
> DB에 대한 설명이 없으시니, 추측이 난무하네요 !
- DB_host가 project(g5)_host와 동일 localhost에 있는 지.
- 외부 DB 서버(mysql)에 접근하는 경우인 지, ???
※ 첨부하신 이미지를 보니 외부 DB 서버를 이용 하시려는 것 같아서, ~
> DB server에서 db 사용자 접근(%) 허용.
> DB server의 설정 파일(my.cnf / my.ini)에서
- [mysql] secsion의 bind-address가 0.0.0.0으로 외부접근을 허용 해야 함.
> 서버 또는 호스팅 서비스의 방화벽에서 3306 포트를 허용해야 함.
> 호스트는 이(db.hosting.kr)와 같이 완전한 도메인 형식으로 입력.
> 첨부하신 이미지에 호스트를 mysql57db.hoxxxng.kr로 쓰셨는데,
- DB_server도 완전한 host이니 정확한 DB_server의 도메인_이름을 넣어야 함.
> hosting(db.hoxxxng.kr)을 이용중이시라면,
- 업체의 DB에 사용자_계정(mysql57)이 sub_domain이 될 수도 있음.
ex) mysql57.db.hoxxxng.kr DB_host가 됨.
> DB_server와 연결 확인 -터미널(bash)에서 ~
telnet mysql57.db.hoxxxng.kr 3306
♠ DB_host가 project(g5)_host와 동일한 localhost(127.0.0.1)에 있지 않다면 ;
> DB_host가 LAN에 있건, WAN에 있건
> g5 설치시, host 필드에 DB_host(server)의 IP(도메인)를 넣는다고 생각 하세요~
- ex) mysql57.db.hoxxxng.kr
♠ DB_host가 project(g5)_host와 동일한 localhost(127.0.0.1)에 있다면 ;
> g5 설치시, host 필드에 localhost . . .
!-->user. Db는 호스팅 앞에 이름으로 해보세요
mysql57db
저 오류는 아이디 비번 오류입니다.
g5라 쓴 것 같은데 틀렸어요