Erro ao rodar o comando php artisan migrate
[Concluído]
Olá pessoal.
Na hora de rodar: php artisan migrate
Aparece um erro:
https://prntscr.com/mmygfz
Meu arquivo .env
https://prntscr.com/mmygix
Olá, Tiago!
Tudo bem?
Os seus dados de acesso estão corretos, agora o problema está na versão do mysql usada pelo laradock. A versão 8 do mysql é problemática com o PHP.
Para resolver isso siga estes passos:
1º: Remova todos os containers em execução: docker-compose down
2º: Altere no arquivo .env do laradock a versão do mysql para 5.7: MYSQL_VERSION=5.7
3º: Reconstrua o container do MySQL com a nova versão do MySQL (5.7): docker-compose build mysql
4º: Delete o diretório ~/.laradock/data: rm -rf ~/.laradock/data/
5º: Suba novamente os containers: docker-compose up -d nginx mysql phpmyadmin
Olá professor. Tudo bom?
Fiz tudo como você explicou e deu certo, consegui mudar a versão do MySQL.
Agora me apareceu outro problema:
https://prntscr.com/mnf63g
Eu também nao consigo acessar o meu banco de dados pelo Workbench, isso aconteceu depois que mudei a versao.
Olá, professor.
Desconsidere o ultimo erro, antes de abrir o ticket aqui, eu acabei eleminando o banco de dados.
Agora recriei o banco deu turdo certo.
Muito obrigado pela explicação, tá rodando tudo perfeito.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!