Spec-Zone.ru › MySQL Connectors 1.0

2.2.6 Атрибуты подключения

являются парами «ключ-значение», которые программы приложений могут передавать серверу во время подключения, чтобы они хранились в таблицах PERFORMANCE_SCHEMA и . Существует два разных типа атрибутов подключения:

  • Атрибуты, определённые клиентом, — это неявно закодированные клиентом сопоставления «ключ-значение». Набор атрибутов, определённых клиентом, отличается от клиента к клиенту — см. справку X DevAPI вашего клиента для получения подробностей. Атрибуты, определённые клиентом, по умолчанию отправляются на сервер.

  • Атрибуты, определённые пользователем, — это сопоставления «ключ-значение», предоставляемые пользователем или приложением.

X DevAPI поддерживает атрибуты подключения MySQL через параметр подключения connection-attributes (xdevapi.connection-attributes для Connector/J), настраиваемый методами getSession() и getClient(). Вот различные способы использования параметра:

  • Эти настройки для параметра эквивалентны поведению по умолчанию (то есть отправке атрибутов, определённых клиентом), когда параметр не используется:

    • connection-attributes

    • connection-attributes=

    • connection-attributes=true

    • connection-attributes=[]

  • connection-attributes=false предотвращает отправку любых атрибутов подключения, включая атрибуты, определённые клиентом.

  • connection-attributes=[key1=value1,key2=value2, ...] отправляет атрибуты подключения, определённые пользователем, в виде пар «ключ-значение» вместе с атрибутами подключения, определёнными клиентом. Если значение отсутствует в паре «ключ-значение», для атрибута устанавливается значение null.

Ниже приведён общий пример строки подключения, настраивающей атрибуты подключения:

mysqlx://user:password@localhost:33060?connection-attributes=[key1=value1,key2=value2,key3=]

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/x-devapi-userguide-en/connection-attributes-xdevapi.html

Spec-Zone.ru

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