Облачная платформаAdvanced

Обзор

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Создайте DB instance перед подключением к нему. Для получения подробной информации см. Buying an RDS for MySQL Instance. Вы можете подключиться к RDS for MySQL instance через command-line interface (CLI), graphical user interface (GUI) или с помощью Java database connectivity (JDBC).

Методы подключения

Table 1 Методы подключения

Метод подключения

Адрес подключения

Описание

Подключение к RDS for MySQL Instance через MySQL CLI Client

Для получения подробной информации см. Connecting to a DB Instance over a Private or Public Network Using a CLI.

В Linux необходимо установить клиент mysql на ECS и подключиться к инстансу через MySQL CLI по частной или публичной сети.

  • Floating IP address предоставляется по умолчанию.

    Когда ваши приложения развернуты на ECS, находящемся в том же регионе и VPC, что и RDS for MySQL instance, рекомендуется использовать floating IP address для подключения к инстансу с ECS.

  • Если вы не можете получить доступ к RDS for MySQL instance через floating IP address, привяжите EIP к инстансу и подключитесь к инстансу с ECS через EIP.

Подключение к RDS for MySQL Instance через GUI

EIP для чтения/записи

В Windows вы можете использовать любой обычный клиент базы данных для подключения к RDS for MySQL instance.

Подключение к RDS for MySQL Instance через JDBC

Floating IP address для чтения/записи или EIP для чтения/записи

RDS for MySQL совместим с экосистемой сообщества и не предоставляет услуги драйверов. При необходимости вы можете выбрать версию драйвера сообщества.

Если вы подключаетесь к инстансу через JDBC, сертификат SSL является необязательным, но использование сертификата SSL может повысить безопасность ваших данных. SSL по умолчанию отключён для RDS for MySQL instances. Вы можете включить его, обратившись к Configuring an SSL Connection. SSL шифрует соединения с базами данных, но увеличивает время отклика соединения и нагрузку на CPU. Поэтому рекомендуется не включать SSL.

Подключение к DB Instance через приватную или публичную сеть с использованием CLI

Table 2 описывает, как использовать CLI для подключения к RDS for MySQL instance через приватную или публичную сеть.

Figure 1 Подключение к DB instance через приватную или публичную сеть


Table 2 Подключение к DB instance через приватную или публичную сеть

Метод подключения

IP-адрес

Security Group Rules

Description

Приватная сеть

Floating IP address

  • Если ECS и RDS instance находятся в одной security group, они могут взаимодействовать друг с другом через частную сеть по умолчанию. Не требуется настраивать правила security group.
  • Если они находятся в разных security group, настройте правила security group для них отдельно.
    • RDS instance: Настройте inbound rule для security group, с которой связан RDS instance. Для получения подробной информации см. Configuring Security Group Rules.
    • ECS: Правило security group по умолчанию разрешает все исходящие пакеты данных. В этом случае вам не нужно настраивать правило security group для ECS. Если не весь исходящий трафик разрешён в security group, необходимо настроить outbound rule для ECS.
  • Безопасный и высокопроизводительный
  • Рекомендуется

Публичная сеть

Вам необходимо buy EIP.

Чтобы получить доступ к DB instance из ресурсов за пределами security group, с которой связан DB instance, необходимо настроить inbound правило для security group. Для получения подробной информации см. Configuring Security Group Rules.

  • Менее безопасный
  • Для достижения более высокой скорости передачи и уровня безопасности рекомендуется перенести ваши приложения на ECS, находящийся в том же VPC, что и ваш RDS instance, и использовать плавающий IP-адрес для доступа к DB instance.