Mysql
 sql >> база данни >  >> RDS >> Mysql

Свържете се с MySql db през SSH в Netbeans

Хмм Смятам, че най-добрият начин да направите това е да настроите пренасочване на портове, преди да се опитате да се свържете с вашата отдалечена база данни чрез NetBeans.

Не съм сигурен каква ОС използвате, но ако приемем, че използвате някакъв вкус на Linux, ето стъпките, които трябва да предприемете:

1) Препратете локален порт към вашия отдалечен сървър на база данни MySQL Отворете прозорец на терминала и напишете:

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

Ще бъдете подканени за вашата SSH парола. Въведете го.

2) В Netbeans отидете на Услуги и настройте нова връзка с база данни MySQL със следните идентификационни данни:

домакин :127.0.0.1

потребителско име :root (предполагам, че отдалеченият MySQL db позволява отдалечени root връзки?)

парола :парола (предполагам, че трябва да имате парола за базата данни MySQL, към която се свързвате?!)

URL адресът на jdbc трябва да изглежда така:

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

Има добра публикация тук за повече подробности относно пренасочването на пристанището/тунелирането.

Успех и се надявам това да помогне!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преобразуване на MySQL тип данни от varchar в float

  2. Какъв е PDO еквивалентът на функцията mysql_real_escape_string?

  3. MySQL 'user_id' в където клаузата е двусмислен проблем

  4. Хеш MySQL схема на база данни

  5. Свързването с отдалечен my Sql ми показва отказан достъп за потребител [имейл защитен] (Използване на парола:Да)