Segui o processo algumas vezes já e sempre me deparo com esse erro. Quando tento acessar o banco de dados, utilizando a descrição feita pelo curso, aparece o seguinte erro: PDOException in Connector.php line 47: could not find driver
arquivo .env:
APP_ENV=local
APP_DEBUG=true
APP_KEY=KVSHQZ7ElNEsCNhxjLMJGJpBXbjrfmhL
DB_HOST=127.0.0.1
DB_DATABASE=estoque_laravel
DB_USERNAME=root
DB_PASSWORD=root
CACHE_DRIVER=file
SESSION_DRIVER=file
ProdutoController:
<?php
namespace estoque\Http\Controllers;
use Illuminate\Support\Facades\DB;
class ProdutoController extends Controller{
public function lista(){
$html = '<h1>Lista de Produtos com Laravel</h1>';
$produtos = DB::select('select * from produtos');
$html .= '<ul>';
foreach($produtos as $p){
$html .= '<li> Nome: '.$p->nome.', Descrição: '.$p->descricao.'</li>';
}
$html .='</ul>';
return $html;
}
}
e no database.php, a parte do mysql está assim:
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', '127.0.0.1'),
'database' => env('DB_DATABASE', 'estoque_laravel'),
'username' => env('DB_USERNAME', 'root'),
'password' => env('DB_PASSWORD', 'root'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
],