Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Połącz się z MySql db przez SSH w Netbeans

Hmm. Myślę, że najlepszym sposobem, aby to zrobić, jest skonfigurowanie przekierowania portów przed próbą połączenia ze zdalną bazą danych przez NetBeans.

Nie jestem pewien, jakiego systemu operacyjnego używasz, ale zakładając, że używasz jakiejś odmiany Linuksa, oto kroki, które należy podjąć:

1) Przekieruj port lokalny do zdalnego serwera bazy danych MySQL Otwórz okno terminala i wpisz:

sudo ssh -L 6666:127.0.0.1:3306 <your_SSH_username<@<remoteserver.com>

Zostaniesz poproszony o podanie hasła SSH. Wpisz go.

2) W Netbeans przejdź do Usługi i skonfiguruj nowe połączenie z bazą danych MySQL z następującymi danymi uwierzytelniającymi:

host :127.0.0.1

nazwa użytkownika :root (zakładam, że zdalna baza danych MySQL umożliwia zdalne połączenia z rootem?)

hasło :hasło (chyba musisz mieć hasło do bazy danych MySQL, z którą się łączysz?!)

Adres URL jdbc powinien wyglądać mniej więcej tak:

jdbc:mysql://127.0.0.1:6666?username=root&password=<your_remote_db_root_password>

Dobry post jest tutaj aby uzyskać więcej informacji na temat przekazywania portów/tunelowania.

Powodzenia i mam nadzieję, że to pomoże!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. FROM_DAYS() Przykłady – MySQL

  2. Jak ustawić MySQL do używania GMT w Windows i Linux?

  3. Używanie MySQLi z innej klasy w PHP

  4. Java Spring REST API obsługuje wiele opcjonalnych parametrów

  5. konkretna aktualizacja mysql na podstawie grupowania według danych