после установки нового приложения 5.7 laravel и попытки миграции я получаю эту ошибку:
Подсветка \ База данных \ QueryException: SQLSTATE [HY000] [2054] Сервер запросил метод аутентификации, неизвестный клиенту(SQL: выберите * из information_schema.tables, где table_schema = xxx_db и table_name = миграция)
в C: \ xampp \ htdocs \ xxxxx \ vendor \ laravel \ framework \ src \ Illuminate \ Database \ Connection.php:664 660 |// Если при попытке выполнить запрос возникает исключение, мы отформатируем ошибку 661 |// сообщение о включении привязок с SQL, что сделает это исключение 662 |// гораздо полезнее для разработчика, а не только ошибки базы данных.663 |catch (исключение $ e) {
664 |бросить новое QueryException (665 | $ query, $ this-> prepareBindings ($ bindings), $ e 666 |);667 |} 668 |
Трассировка исключений:
1 PDOException: :( "PDO :: __ construct (): сервер запросил метод аутентификации, неизвестный клиенту [caching_sha2_password]") C: \ xampp \htdocs \ xxxxx \ vendor \ laravel \ framework \ src \ Illuminate \ Database \ Connectors \ Connector.php: 70
2 PDO :: __ construct ("mysql: host = 127.0.0.1; порт = 3306; имя_базы =xxx_db "," root "," ********** ", []) C: \ xampp \ htdocs \ xxxxx \ vendor \ laravel \ framework \ src \ Illuminate \ Database \ Connectors \ Connector.php:70
Пожалуйста, используйте аргумент -v, чтобы увидеть больше деталей.