No meu projeto, na hora de usar o comando php artisan migrate, dá o erro " 1
PDOException::(“PDO::__construct(): The server requested authentication method unknown to the client [caching_sha2_password]”)
C:\xampp\htdocs\cursolaravel\agenda\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70
2 PDO::__construct(“mysql:host=127.0.0.1;port=3306;dbname=agenda”, “leandro”, “SENHA@#”, [])
C:\xampp\htdocs\cursolaravel\agenda\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:70".
Verifique se vc possui todas as dependencias na sua maquina:
https://laravel.com/docs/5.7/installation
Se faltar alguma coisa, instale (no xampp os módulos costumam ficar na pasta ext…) e depois reinicie o apache
Sim eu tenho todas as dependências para o que preciso até aqui. Pelo que pesquisei, é um problema com o novo plugin de criar usuário do MySQL que faz uma codificação não compatível com o Laravel ainda.
Depois de instalar o Ubuntu 18.10, instalar cada ferramenta em separado, como Apache, MySql, PHP, PHPMyAdmin e seguir passo a passo, passou dessa parte sem dar erro. Estava usando o Windows 10 LTSB.
1 curtida