Spec-Zone.ru › MySQL 9.2

7.1.13 Поддержка IPv6

  • 7.1.13.1 Проверка поддержки IPv6 системой
  • 7.1.13.2 Настройка MySQL-сервера для разрешения подключений по IPv6
  • 7.1.13.3 Подключение с использованием локального адреса IPv6
  • 7.1.13.4 Подключение с использованием удалённых адресов IPv6
  • 7.1.13.5 Получение адреса IPv6 от брокера

Поддержка IPv6 в MySQL включает следующие возможности:

  • MySQL-сервер может принимать TCP/IP-подключения от клиентов, подключающихся через IPv6. Например, эта команда подключается к MySQL-серверу на локальном хосте через IPv6:

    $> mysql -h ::1
    

    Для использования этой возможности должны выполняться два условия:

    • Ваша система должна быть настроена для поддержки IPv6. См. раздел 7.1.13.1 «Проверка поддержки IPv6 системой».

    • Стандартная конфигурация MySQL-сервера разрешает подключения по IPv6 в дополнение к подключениям по IPv4. Для изменения стандартной конфигурации запустите сервер с системной переменной bind_address установленной на соответствующее значение. См. раздел 7.1.8 «Системные переменные сервера».

  • Имена учётных записей MySQL допускают использование адресов IPv6, чтобы администраторы баз данных могли задавать привилегии для клиентов, которые подключаются к серверу через IPv6. См. раздел 8.2.4 «Указание имён учётных записей». Адреса IPv6 могут быть указаны в именах учётных записей в таких операторах, как CREATE USER, GRANT и REVOKE. Например:

    mysql> CREATE USER 'bill'@'::1' IDENTIFIED BY 'secret';
    mysql> GRANT SELECT ON mydb.* TO 'bill'@'::1';
    
  • Функции IPv6 позволяют преобразовывать строковые и внутренние форматы адресов IPv6, а также проверять, являются ли значения допустимыми адресами IPv6. Например, INET6_ATON() и INET6_NTOA() похожи на INET_ATON() и INET_NTOA(), но обрабатывают адреса IPv6 помимо адресов IPv4. См. раздел 14.24 «Дополнительные функции».

  • Участники группы репликации Group Replication могут использовать адреса IPv6 для связи в рамках группы. Группа может содержать смесь участников, использующих IPv6, и участников, использующих IPv4. См. раздел 20.5.5 «Поддержка IPv6 и смешанных групп IPv6/IPv4».

В следующих разделах описано, как настроить MySQL так, чтобы клиенты могли подключаться к серверу через IPv6.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/ipv6-support.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API