- 기술지원mysql workbench에 관하여
-
정*은 2020-09-14 02:18:33- hits88
메뉴얼 영상에서 설명해주신대로 mysql workbench를 사용하여 paas-ta에 배포된 어플리케이션과 바인딩되어 있는 mysql 서비스를 연결했습니다. 근데 제대로 DB가 연동이 안되는 것 같습니다..
현재 id 패스워드를 입력하면 DB에 데이터가 쌓이는 것을 구현하고 싶은데 xampp로 실행시켰을 때는 분명 제대로 작동하고 쌓입니다. 참고로 xampp를 사용할 때는 xampp의 mysql에 계정과 테이블을 생성해서 사용하였습니다.
근데 파스타의 메뉴얼 대로 mysqlworkbench를 이용하면 cmd를 통해 mysql에 root계정으로 로그인했을 때 연결하여 생성한 계정도 안보입니다,, 현재 practice2라는 어플리케이션을 파스타에 배포했습니다. 그 어플리케이션에 들어가서 회원가입을 누르고 아이디를 쓴 다음, 중복확인을 누르면 데이터베이스와 연동되어 DB에 없는 아이디면 '사용 가능한 아이디입니다.' 라고 떠야하는데 뜨지도 않습니다.. 물론 xampp에서는 정상 작동을 합니다.
혹시 이 부분에 대해서 확인해주실 수 있으신가요?
참고로 mysql과 연동하는 파일 코드는 다음과 같습니다. xampp로 구동했을 때 정상작동됩니다.
안녕하세요
DB관련하여 문의 답변드립니다.
호환서비스의 경우 root 계정을 따로 제공 해 드리고 있지 않습니다.
DB 문의 관련해서 root 계정으로 로그인 시도 하셨단걸로 봐서는
앱과 바인딩한 mysql 서비스가 아닌 개인이 로컬에서 사용하신 DB 계정으로 접속하신걸로 보입니다.
아래와 같이 바인딩 한 mysql 접속 부탁드립니다.
1. 앱과 서비스 바인딩
cf bind-service <앱명> <서비스명>
2. 바인딩된 서비스 정보 확인
cf env <앱명>
-> 해당 부분에서 IP, port,db 정보 확인
3. ssh 터널링
cf ssh <앱명> -L <로컬에서 사용할 port>:
4. workbench 접속
hostname : 127.0.0.1
port : <로컬에서 사용할 port>
username :
paasword :
감사합니다.