Октябрь 2023
Пн Вт Ср Чт Пт Сб Вс
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
Переход меню

Когда вам необходимо установить удаленное подключение к базе данных, размещенной на хостинге или сервере, и вы при этом очень серьезно относитесь к безопасности ваших данных, вам пригодится SSH-туннель. Этот метод обеспечивает шифрование всего сетевого трафика между вашим устройством и базой данных. Давайте разберемся, как это сделать.

Зачем нужен SSH-туннель и какие задачи он решает:

  • Устанавливает безопасное соединение с базой данных MySQL без необходимости открывать доступ к службе напрямую.
  • Позволяет удаленно управлять базой данных MySQL с использованием графического интерфейса.

Примечание: Этот метод также применим к другим СУБД, таким как PostgreSQL, MariaDB и многим другим.

В данном примере будем использовать PhpStorm для управления базой данных.

Шаги по настройке SSH-туннеля для подключения к базе данных:

Откройте PhpStorm и перейдите в окно работы с базами данных. Для этого выберите «View» -> «Tool Windows» -> «Database» или просто щелкните на вкладке «Database» в правом верхнем углу окна.

Нажмите на значок «+» для создания нового подключения и выберите «Datasource» -> «MySQL».

Заполните необходимые настройки, включая хост, порт, имя базы данных, имя пользователя и пароль.

Нажмите «Test Connection» для проверки подключения. Если все введено верно, вы успешно подключитесь к вашей базе данных.

Использование PhpStorm для управления базой данных:

В открывшемся окне введите данные для подключение к базе данных. Host: localhost

  • Port: 3306
  • Database: имя_базы_данных
  • User: пользователь_базы_данных
  • Password: пароль_базы_данных

На картинке ниже приведён пример:

Скачайте драйвер если это по требуется, то появится предложение для закачки файла.

Пожалуйста, оцените работоспособность соединения, проведя обязательное тестирование, и удостоверьтесь, что результаты теста подтверждают его успешное прохождение.

После того как все данные заполнены успешно и соединения протестированы нажмите на Apply а за тем на OK. После чего PhpStorm подключится к вашей базе данных.

Теперь у вас есть безопасное и зашифрованное удаленное подключение к вашей базе данных через SSH-туннель с возможностью управления ей через PhpStorm.

Видео для наглядного примера:

От arochka

5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x