[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Rafael Luiz Andrade dos Santos
Criador Rafael Luiz Andrade dos Santos 16/05/2019

oola estou usando o larada docker e quando tento rodar o comando migrate aparece o seguinte erro

 

 Illuminate\Database\QueryException  : could not find driver (SQL: select * from information_schema.tables where table_schema = laravel_api_especializati and table_name = migrations and table_type = 'BASE TABLE')

  Exception trace:

  1   PDOException::("could not find driver")

  2   PDO::__construct("mysql:host=mysql;port=3306;dbname=laravel_api_especializati", "root", "root", [])

 

pelo que pesquisei o problema é no pdo alguem já passou por isso e pode ajudar?

Manager Carlos Ferreira 16/05/2019

Olá, Rafael!
Tudo bem?

Todos os seus containers estão rodando com sucesso?
docker ps

Consegue acessar o PhpMyAdmin?
http://localhost:8080

Você rodou esse comando dentro do container do workspace:
docker-compose exec workspace bash
cd projeto-nome/
php artisan migrate

Carlos Ferreira
Criador Rafael Luiz Andrade dos Santos 16/05/2019

todos os passo citados assima sim, mas não consigo acessar o phpmyadmin com mysq, user: root e pass: root e nem mysql, user:root pass: secret

e tbm não rodei esse comando docker-compose exec workspace bash vou verificar

Rafael Luiz Andrade dos Santos
Criador Rafael Luiz Andrade dos Santos 16/05/2019

docker-compose exec workspace bash funcionou não sabia que podia rodar comando dentro do workspace vlw 

Rafael Luiz Andrade dos Santos
Manager Carlos Ferreira 16/05/2019

Olá Rafael!

Que bom que deu certo amigo.

Para acessar o PhpMyAdmin os dados são:
host: mysql
user: root
password: root

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!