caching_sha2_password и php 7.3

130
08 февраля 2020, 13:30

не работает аутентификация c caching_sha2_password на php 7.3 для mysql8. В интернете пишут, что эта версия не имеет такой проблемы. Но она есть, и что делать - не понятно. Ставить на старый способ аутентификации, который все предлагают - не хочу. Помогите найти решение. Сам код ошибки:

SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
Answer 1

Реализацию caching_sha2_password в 7.3, 7.2 и 7.1 откатили из-за проблем, детальнее смотрите обсуждение вот к этому коммиту. И коммит с откатом изменений.

Почему не упомянуто ни в документации ни даже в changelog - удивляет очевидно не только меня.

READ ALSO
Абстрактный синглтон класс

Абстрактный синглтон класс

Требуется написать абстрактный класс, наследники которого должны быть синглтонами

88
Добавление и вывод из базы с шаблоном MVC

Добавление и вывод из базы с шаблоном MVC

Делаю тестовое задание - одностраничный сайт, где в первом блоке идет вывод информации, а во втором есть возможность ее добавления

122
абстрактный класс с общим методом

абстрактный класс с общим методом

Каждый наследник реализует метод getEntityType, и $hashBase у всех будет свойНо надо сделать так, чтобы при каждом вызове метода compareHash для каждого наследника...

96
Блокировка сессий в php

Блокировка сессий в php

Всем приветКак мы знаем, php по умолчанию хранит сессию в файлах, и осуществляет блокировку на этот файл сессии, при ее открытии

119