Это не тот же вопрос, что и проблемы с плагином аутентификации MySQL в macOS. Этот вопрос касается попытки заставить собственные пароли работать в среде MySQL версии 9, и предлагаемый ответ — вернуться к MySQL версии 8 и включить собственные пароли. Это не то, что мне нужно.
База данных правильно настроена для использования caching_sha2_passwords:
Код: Выделить всё
+------------------+-----------+-----------------------+
| user | host | plugin |
+------------------+-----------+-----------------------+
| mysql.infoschema | localhost | caching_sha2_password |
| mysql.session | localhost | caching_sha2_password |
| mysql.sys | localhost | caching_sha2_password |
| root | localhost | caching_sha2_password |
+------------------+-----------+-----------------------+
4 rows in set (0.00 sec)
Я могу подключиться к базе данных внутри PHPStorm, если соединение с базой данных PHPStorm настроено для SSL.
Моя версия PHP — 8.3.12.
Я могу подключиться к базе данных внутри PHPStorm, если соединение с базой данных PHPStorm настроено для SSL.
Моя версия PHP — 8.3.12.
Я могу подключиться к базе данных внутри PHPStorm, когда соединение с базой данных PHPStorm настроено для SSL.
Моя версия PHP — 8.3.12.
Я могу подключиться к базе данных внутри PHPStorm.
Моя версия PHP — 8.3.12.
Я могу подключиться к базе данных внутри PHPStorm, когда соединение с базой данных PHPStorm настроено для SSL.
р>
Код: Выделить всё
DBMS: MySQL (ver. 8.4.3)
Case sensitivity: plain=lower, delimited=lower
Driver: MySQL Connector/J (ver. mysql-connector-j-8.2.0 (Revision: 06a1f724497fd81c6a659131fda822c9e5085b6c), JDBC4.2)
Ping: 12 ms
SSL: yes
Код: Выделить всё
Loaded plugins => mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_caching_sha2_password,auth_plugin_sha256_password
НО при создании подключения к базе данных PDO выдается следующее исключение:< /p>
Код: Выделить всё
PDOException : SQLSTATE[HY000] [1524] Plugin 'mysql_native_password' is not loaded
Код: Выделить всё
pdo_mysql.cache_size = 2000
pdo_mysql.default_socket=
Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/792 ... -mysql-8-4
Мобильная версия