Как подключиться к базе данных MySQL в режиме caching_sha2_password с NetBeans? - PullRequest
0 голосов
/ 15 ноября 2018

Я хочу подключиться к базе данных MySQL, зарегистрировав пользователя, который при аутентификации подвергается криптографии.Я использую windows 10, и мой my.ini файл имеет следующее свойство default_authentication_plugin = caching_sha2_password Я следовал всей существующей документации об этом плагине и хотя он ничего не говорит о сетевых компонентах, у меня естьдобавлены следующие свойства:

# CLIENT SECTION
[mysql]
no beep
--ssl-mode = PREFERRED
-ssl-ca = ca.pem
--ssl-cert = client-cert.pem
--ssl-key = client-key.pem

# SERVER SECTION
[mysqld]
tls_version = TLSv1.2
--ssl-cipher = ECDH-RSA-AES256-GCM-SHA384
ssl-ca = ca.pem
ssl-cert = server-cert.pem
ssl-key = server-key.pem

Однако результат такой же, как и после этого урока Подключение к базе данных MySQL в Шаг «Запуск сервера MySQL» Я получаю сообщение об ошибке Невозможно загрузить плагин аутентификации caching_sha2_password .Все решения, найденные в Интернете, говорят об изменении свойства default_authentication_plugin = caching_sha2_password на default_authentication_plugin = mysql_native_password

Это даже исправляет ошибку, но проблема в том, что я хочу, чтобы мойБаза данных зашифрована.Мой вопрос заключается в том, как установить соединение MySql с сетевыми компонентами, используя default_authentication_plugin = caching_sha2_password свойство

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

введите описание изображения здесь

введите описание изображения здесь

или когда я пытаюсь запустить базу данных после щелчка правой кнопкой мышина сервере MySqL по адресу localhost: 3306 [облако] (отключено)

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...