Create a DB instance before connecting to it. For details, see Buying an RDS for MySQL Instance. You can connect to an RDS for MySQL instance through a command-line interface (CLI), graphical user interface (GUI), Data Admin Service (DAS), or Java database connectivity (JDBC).
Метод подключения | Адрес подключения | Описание |
|---|---|---|
Подключение к RDS for MySQL Instance через DAS (рекомендовано) | Не требуется | DAS позволяет управлять базами данных через веб-консоль. Он поддерживает выполнение SQL, расширенное управление базами данных и интеллектуальное O&M, упрощая управление базами данных и повышая как эффективность, так и безопасность данных. Разрешения, необходимые для подключения к DB instances через DAS, включены по умолчанию. |
Для получения подробной информации см. Connecting to a DB Instance over a Private or Public Network Using a CLI. | В Linux необходимо установить клиент mysql на ECS и подключиться к инстансу через MySQL CLI по частной или публичной сети.
| |
EIP для чтения/записи | В Windows вы можете использовать любой обычный клиент базы данных для подключения к RDS for MySQL instance. | |
Плавающий IP-адрес для чтения/записи или EIP для чтения/записи | RDS for MySQL совместим с экосистемой сообщества и не предоставляет сервисы драйверов. Вы можете выбрать любую требуемую версию драйвера сообщества. Если вы подключаетесь к instance через JDBC, сертификат SSL является необязательным, но использование сертификата SSL может повысить безопасность ваших данных. SSL отключён по умолчанию для RDS for MySQL instances. Вы можете включить его, обратившись к Configuring an SSL Connection. SSL шифрует соединения с базами данных, но увеличивает время отклика соединения и загрузку CPU. Поэтому рекомендуется не включать SSL. | |
Подключение к RDS for MySQL Instance через Python, C или Golang | Для получения подробностей см. Connecting to a DB Instance over a Private or Public Network Using a CLI. | Вы можете скопировать пример кода, чтобы быстро подключиться к RDS for MySQL instance через Python, C или Golang. |
Table 2 перечисляет, как использовать CLI для подключения к RDS for MySQL instance через частную или публичную сеть.
Figure 1 Подключение к DB instance через частную или публичную сеть

Connection Method | IP Address | Security Group Rules | Description |
|---|---|---|---|
Floating IP address |
|
| |
Необходимо приобрести EIP. | Чтобы получить доступ к DB instance из ресурсов за пределами security group, с которой связан DB instance, необходимо настроить inbound правило для security group. Подробности см. Configuring Security Group Rules. |
|
Этот IP-адрес всегда привязан к основному узлу. Если ваши приложения развернуты на сервере, находящемся в том же VPC, что и ваш DB instance, вы можете подключаться к DB instance, используя этот IP-адрес, для выполнения операций чтения и записи. Если происходит переключение (failover), этот IP-адрес будет привязан к новому основному узлу и по‑прежнему может использоваться для операций чтения и записи. Все операции с этим IP-адресом будут выполняться на основном узле.
После того как вы buy EIP и привяжете его к instance, вы можете использовать этот IP-адрес для выполнения операций чтения и записи на instance. Как и плавающий IP-адрес, EIP всегда привязан к основному узлу для операций чтения и записи. Все операции с этим IP-адресом будут выполняться на основном узле.