Netbeans에서 SSH를 통해 원격 MySql 데이터베이스에 대한 연결을 만들어야합니다. SSH 호스트 이름, SSH 사용자 이름, SSH 암호, MySql 호스트 이름 (127.0.0.1) 및 MySql 사용자 이름 (root)을 받았습니다. 새 연결 마법사에서는 관련 ssh가 있기 때문에 무엇을해야할지 모르겠습니다. JDBC URL은 어떻게 보이게해야합니까? GUI 마법사에서 이것을 달성 할 수 있습니까?Netbeans의 SSH를 통해 MySql db에 연결
1
A
답변
7
흠. 가장 좋은 방법은 NetBeans를 통해 원격 데이터베이스에 연결을 시도하기 전에 포트 포워딩을 설정하는 것입니다. 최대 열
1) 원격 MySQL 데이터베이스 서버 에 로컬 포트를 전달 : 당신은 당신이 리눅스의 일부 풍미를 사용하는 가정 사용하지만 OS가 확실하지 않다
여기에 취할 수있는 단계입니다 터미널 창과 유형 :
sudo ssh -L 6666:127.0.0.1:3306 <your_SSH_username<@<remoteserver.com>
SSH 암호를 묻는 메시지가 나타납니다. 그것을 입력하십시오. 넷빈즈에서
2) 서비스로 이동하여 다음과 같은 자격을 가진 새로운 MySQL 데이터베이스 연결을 설정 :
호스트 : 루트 (내가 있으리라 믿고있어 : 사용자 이름이
127.0.0.1을 원격 MySQL 연결은 원격 루트 연결을 허용합니까?)
암호 : 암호 (연결하려는 MySQL 데이터베이스의 암호가 필요합니다.)
는 JDBC URL은 다음과 비슷한 모습이 될 것
는jdbc:mysql://127.0.0.1:6666?username=root&password=<your_remote_db_root_password>
포트 fowarding/터널링에 대한 자세한 내용은 좋은 포스트 here있다.
행운을 빈다. 나는 이것이 도움이되기를 바란다!
관련 문제
- 1. PHP로 SSH를 통해 MySQL에 연결
- 2. NetBeans를 통해 Oracle DB에 연결
- 3. java를 사용하여 ssh를 통해 원격 mysql 데이터베이스에 연결
- 4. 원격 DB에 느린 mysql 연결
- 5. C를 통해 oracle DB에 연결
- 6. ssh를 사용하는 mySQL 쿼리 브라우저 연결
- 7. C#으로 mysql db에 연결 시도
- 8. 동일한 네트워크에있는 다른 PC의 mysql db에 연결
- 9. Netbeans의 기존 데이터베이스에 연결
- 10. CMD를 통해 mysql DB에 파일 삽입
- 11. 인터넷을 통해 VB.NET과 MySQL 연결!
- 12. 서블릿 DB에 연결
- 13. MVC를 사용하여 DB에 연결
- 14. mongo DB에 연결
- 15. 다른 유형의 DB에 연결
- 16. Oracle DB에 PHP 연결
- 17. awk 스크립트에서 DB에 연결
- 18. 서버에서 SSH를 통해 메일 보내기
- 19. SSH를 통해 CPanel 비밀번호 변경
- 20. SSH를 통해 파이썬 쉘 열기
- 21. SSH를 통해 CentOS5에 TexLive 설치
- 22. 튜플을 mysql db에 삽입
- 23. mysql db에 iframe 삽입하기
- 24. SSH 터널을 통해 jdbc의 oracle db에 연결하십시오.
- 25. MySQL을 실행하지 않는 웹 서버에서 외부 MySQL DB에 연결
- 26. ASP Classic Webapp - 로그인을 통해 다른 SQL DB에 연결
- 27. ODBC를 통해 C#으로 MySQL 데이터베이스에 연결
- 28. 젠드 프레임 워크와 MySQL 소켓을 통해 연결
- 29. C++에서 MySQL 데이터베이스에 연결 PHP를 통해
- 30. 배치 스크립트를 통해 mysql odbc 연결 만들기