by 강민준 [2023.02.20 01:41:34]
안녕하세요 백엔드 입문자입니다.
db에 접속하려면 MySQL이 필요하다고 해서 설치를 했습니다. 근데 여기서 로컬에는 접속이 되는데 제가 관리해야하는 웹 사이트 db에 접속하는 법을 모르겠습니다. 제가 개발한 게 아니라 인수인계를 받아야 하는데 운영하고 있는 웹 사이트 db에 접속하려면 필요한 정보가 뭐뭐 있는지 알려주시면 감사하겠습니다! (예를 들어 프론트 엔드에서 FTP 서버에 접속하려면 호스트, 포트, 사용자, 비밀번호 등이 필요함)
웹 사이트 db에 접속하실때 오류가 보이시나요?
로컬에서 접속하실때랑 다른건 없지만, 웹 사이트 DB에 접속할 클라이언트/사용자에 대한 접속 권한설정이 되어야 합니다.
로컬에서 접속하는 방법도 있나요?.. 입문이라 잘 모르겠네요
db에 접속해서 정보를 좀 수정해야하는데(예를들어 게시글 글번호 같은 것) 로컬에서 어떻게 접속해서 수정할 수 있는지 알려주시면 감사하겠습니다!
참고로 로컬에는 접속이 된다는 거는 Hostname에 localhost로 입력하고 접속하면 제 로컬에는 접속이 된다는 뜻이였습니다!
mysql 외부접속이 허용이 안된 상태가 아닐까 생각이드네요. (민준님 PC -> 웹사이트 DB서버)
웹사이트 DB서버에서 접속권한 설정을 해주어야 외부에서 접속이 가능합니다.
이건 아래 글 말고도 자료가 많이 있을겁니다.
https://blog.servis.co.kr/index.php/2019/06/28/mysql-not-allowed-to-connect/
접속하실땐 호스트명, 유저명, 패스워드가 필요하구요.