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

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

리탑 3년 전 조회 1,841

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개

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

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

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

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

3년 전

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

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

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

3년 전

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

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

답변에 대한 댓글 1개

리탑
3년 전
root 계정으로 진입한 뒤 무엇을 해줘야 하나요?

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

포트 채크해보세요.

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

 

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

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

답변에 대한 댓글 1개

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

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

pdo로 공부해보세요~

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

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

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

로그인