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 для сервера 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