살려주세요 construct(): (HY000/1045)
본문
phpmyadmin으로 mysql하는데 localhost에서는 정상 접속 되나
호스팅한 사이트만 가면 저렇게 접근이 안 된다고 합니다
db 생성 하고 만들고 %로 모든 아이피 허용하고 권한 주고
구글링으로 가능한 것들 다 해봤는데 안돼요
1주일 동안 하루 3~4시간씩 이것만 해결하려 붙들고 있습니다
살려주세요
답변 5
계정이 root@localhost이군요.
"....호스팅한 사이트만 가면..."
간다는 것이 어떤 것인지 모르겠군요.
mysql client, server가 명확하지 않습니다.
root@localhost 이 계정으로는 외부에서 접속이 안 됩니다.
pdo로 공부해보세요~
포트 채크해보세요.
일부 호스팅에선 localhost 가 아니라 127 로 시작하는 ip 입력해야 하는 경우도 있습니다.
mysqli 가 아니라 mysql 로 접근해보시구요
클라이언트 계정으로 접속하셔서 root 계정으로 진입하세요
루트에서 기존 db 계정 삭제하시고 다시 계정을 만드세요
답변을 작성하시기 전에 로그인 해주세요.