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

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

Сообщение Anonymous »

Я использую php mysqli_connect для входа в базу данных MySQL (все на локальном хосте)
это таблица mysql.user:
Изображение


Ini-файл MySQL Server:

Код: Выделить всё

[mysqld]
# The default authentication plugin to be used when connecting to the server
default_authentication_plugin=caching_sha2_password
#default_authentication_plugin=mysql_native_password
с caching_sha2_password в ini-файле MySQL Server вообще невозможно войти в систему с пользователем user1 или user2;


ошибка: mysqli_connect(): сервер запросил метод аутентификации, неизвестный клиенту [caching_sha2_password] в...


с помощью mysql_native_password в ini-файле MySQL Server можно войти в систему с пользователем user1, но с пользователем user2, та же ошибка;



как мне войти в систему, используя caching_sha2_password на сервере mySql?

Подробнее здесь: https://stackoverflow.com/questions/500 ... ng-sha2-pa
Ответить

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

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

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

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

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