Spec-Zone.ru › MySQL Workbench

5.3.1 Стандартный метод подключения TCP/IP

Этот метод подключения позволяет MySQL Workbench подключаться к MySQL Server через TCP/IP. Помимо указания имени нового подключения в соответствующем поле, вы можете выбрать следующие вкладки для указания значений подключения: Параметры, SSL и Дополнительно.

Примечание

Системная переменная MySQL влияет на метод подключения TCP/IP. Если она отключена, используйте именованные каналы или общую память (в Windows) или файлы сокетов Unix (в Unix).

Вкладка «Параметры»

Параметры для стандартных подключений TCP/IP:

  • Имя хоста: Имя хоста или IP-адрес сервера MySQL.

    Примечание

    Имя хоста «localhost» может разрешаться в «127.0.0.1» или «::1» на вашем хосте, поэтому обратите на это внимание при проверке разрешений. Например, если у пользователя веб-приложения есть доступ только к «127.0.0.1» на хосте, а определённое подключение использует «localhost», которое разрешается в «::1», этому подключению может не хватать соответствующих разрешений на указанный веб-приложение. Пропингуйте «localhost» на каждом хосте, чтобы определить, на какой адрес он разрешается.

  • Порт: Порт TCP/IP, на котором сервер MySQL прослушивает подключения (по умолчанию 3306).

  • Имя пользователя: Имя пользователя для подключения.

  • Пароль: Необязательный пароль для учётной записи. Если вы не введёте пароль здесь, вам будет предложено ввести его, когда MySQL Workbench попытается установить подключение. MySQL Workbench может сохранить пароль в хранилище (см. Раздел 5.3.9, «Хранилище паролей»).

  • Схема по умолчанию: При установлении подключения к серверу этот параметр задаёт схему, которая становится схемой по умолчанию для использования в других частях MySQL Workbench. Для простоты, вы можете оставить значение схемы по умолчанию пустым во время первоначальной настройки и задать значение по умолчанию позже, если это необходимо.

Вкладка «SSL»

Параметры SSL:

  • Использовать SSL: Шифрование SSL настраивается, что позволяет вам настроить подключение в соответствии с условиями, определёнными сервером. Значения:

    • No – устанавливает незашифрованное подключение.

    • If available (по умолчанию) – устанавливает зашифрованное подключение, если сервер поддерживает зашифрованные подключения, возвращаясь к незашифрованному подключению, если зашифрованное подключение не может быть установлено.

    • Require – приводит к тому, что попытка подключения завершится ошибкой, если зашифрованное подключение не может быть установлено.

    • Require and Verify CA – требует зашифрованного подключения и также выполняет проверку по сертификату CA сервера.

    • Require and Verify Identity – выполняет проверку по сертификату CA сервера и по имени хоста сервера в его сертификате.

  • Файл ключа SSL: Путь к файлу ключа для SSL.

  • Файл сертификата SSL: Путь к файлу сертификата для SSL.

  • Файл CA SSL: Путь к файлу файла сертификата центра сертификации для SSL.

  • Шифры SSL: Необязательный список разрешенных шифров для использования в шифровании SSL.

Действия на этой вкладке:

  • Мастер SSL

    Генерирует сертификаты SSL для сервера MySQL и клиента MySQL. Требуется доступ к бинарникам OpenSSL в пути PATH системы. Дополнительную информацию см. в Разделе 5.3.5, «Мастер SSL (Сертификаты)».

  • Файлы

    Открывает файловый проводник, указывающий на файлы SSL, сгенерированные Мастером SSL. Дополнительную информацию см. в Разделе 5.3.5, «Мастер SSL (Сертификаты)».

Вкладка «Дополнительно»

Вкладка «Дополнительно» содержит следующие флажки:

  • Использовать протокол сжатия: Если флажок установлен, общение между приложением и сервером MySQL будет сжато, что может увеличить скорость передачи данных. Это соответствует запуску MySQL командной строки с опцией --compress. По умолчанию этот флажок не установлен.

  • Использовать ANSI кавычки для идентификаторов: Обрабатывать “"” как символ кавычек для идентификаторов (как символ кавычек “`”), а не как символ кавычек для строк. Вы по-прежнему можете использовать “`” для выделения идентификаторов с включённым этим режимом. С включенным этим параметром вы не можете использовать двойные кавычки для выделения литеральных строк, так как это интерпретируется как идентификатор. Примечание: если этот параметр включен, он переопределяет параметр сервера. По умолчанию этот параметр отключен.

  • Включить плагин аутентификации Cleartext: Отправлять пароль пользователя как текст, который не зашифрован. Необходимый для некоторых методов аутентификации. По умолчанию этот флажок не установлен.

Также она включает следующие параметры:

Таймаут: Максимальное время ожидания перед прерыванием подключения. Подключение по умолчанию ожидает 60 секунд.

SQL_MODE: Переопределяет значение SQL_MODE, используемое сервером по умолчанию.

Другие: Другие параметры для Connector/C++ в виде пар имя=значение, по одной паре на строку.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/workbench-en/wb-mysql-connections-methods-standard.html

Spec-Zone.ru

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