테스트 사이트 - 개발 중인 베타 버전입니다

살려주세요 construct(): (HY000/1045) 채택완료

https://file.okky.kr/images/1649935505792.jpg" />https://file.okky.kr/images/1649935513227.jpg" />

 

phpmyadmin으로 mysql하는데 localhost에서는 정상 접속 되나

호스팅한 사이트만 가면 저렇게 접근이 안 된다고 합니다

db 생성 하고 만들고 %로 모든 아이피 허용하고 권한 주고

구글링으로 가능한 것들 다 해봤는데 안돼요

1주일 동안 하루 3~4시간씩 이것만 해결하려 붙들고 있습니다

살려주세요

댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트

계정이 root@localhost이군요.

"....호스팅한 사이트만 가면..."

간다는 것이 어떤 것인지 모르겠군요.

mysql client, server가 명확하지 않습니다.

 

 root@localhost 이 계정으로는 외부에서 접속이 안 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 8개

만들어 놓은 사이트를 닷홈에서 호스팅 한 상태인데 로컬에선 정상 작동 되나 닷홈에서 호스팅 한 사이트 주소로 접속하면 위처럼 나와요
로컬(개발)서버에서 작업을 다 하고
닷홈(호스팅업체)로 옮기신 건가요?

mysql 계정을 새로 받으셔야 하는 거 아닌가요?
네 호스팅 할 때 mysql 계정을 새로 또 만들어줘야 하나요? 기존 계정에 연결 시켜주는 형식 아닌가요? db는 생성되어 있어요
일반 웹 호스팅이면
보통은 db 계정을 따로 줍니다.
답변 감사합니다 그러면 받은 db계정에 똑같은 테이블을 생성해줘야 되는 건가요?
DB 이전은 따로 해야 합니다.
개발 서버에서 백업 받으시고
호스팅 서버로 옮겨서 다시 DB에 넣어야죠
초보라 질문이 너무 많아서 죄송한데 개발 서버에서 호스팅 서버로 옮겨 준다는 게
정확히 무슨 말씀이신가요?
로컬(개발)서버에서 작업을 다 하고
닷홈(호스팅업체)로 옮긴 상황이 맞는 건가요?

https://sir.kr/faq/19?s_tag=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5
참고하시고 그래도 힘드시면 의뢰하시는 것을 추천합니다.

댓글을 작성하려면 로그인이 필요합니다.

루트에서 기존 db 계정 삭제하시고 다시 계정을 만드세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

클라이언트 계정으로 접속하셔서 root 계정으로 진입하세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

root 계정으로 진입한 뒤 무엇을 해줘야 하나요?

댓글을 작성하려면 로그인이 필요합니다.

포트 채크해보세요.

일부 호스팅에선 localhost 가 아니라 127 로 시작하는 ip 입력해야 하는 경우도 있습니다.

 

mysqli 가 아니라 mysql 로 접근해보시구요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변 감사합니다 포트 맞고 127, mysql 둘 다 해봐도 안되네용 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

pdo로 공부해보세요~

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록