Mysqli_connect: метод аутентификации неизвестен клиенту [caching_sha2_password]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Mysqli_connect: метод аутентификации неизвестен клиенту [caching_sha2_password]

Сообщение Anonymous »

У меня есть PHP версия 8.3.7, установленная и работающая в соответствии с Phpinfo. Я пытаюсь подключение к базе данных MySQL 8 и получаю сообщение: < /p>

Фатальная ошибка PHP: Uncaught mysqli_sql_except ] < /p>
< /blockquote>
Из того, что я нашел в Интернете, PHP 8.3 должен Знайте, как обрабатывать "caching_sha2_password". Единственное, что я вижу, я вижу, что приведет к использованию нативного пароля MySQL, который был недавно деактивирован от MySQL. Насколько я понимаю, использование аутентификации SHA является решением будущего. Следовательно, я бы предпочел, чтобы он работал, чем прибег к работе с использованием устаревшей функции. Полем Я готов поспорить, что мне не хватает чего -то очевидного ... < /p>
phpinfo. Состояния: 8.3.7 Версия библиотеки клиентов Mysqlnd 8.3.7 < /p>
Сообщение об ошибке: < /strong>
< /p>

фатальная ошибка: ** uncaught mysqli_sql_exception: сервер Запрашился метод аутентификации Неизвестный клиенту [CACHING_SHA2_PASSWORD] in /^. брошен в /тна /> < /blockquote>

Подробнее здесь: https://stackoverflow.com/questions/785 ... ha2-passwo
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»