How to configure the pdo_mysql driver in Laravel 6

Asked

Viewed 136 times

1

Laraveldoctrine ORM Exceptions Drivernotfound : Driver [pdo_mysql] not supported.

My database.php configuration file is as follows:

        'mysql' => [
            'driver' => 'pdo_mysql',
            'url' => env('DATABASE_URL'),
            'host' => env('DB_HOST', '127.0.0.1'),
            'port' => env('DB_PORT', '3306'),
            'database' => env('DB_DATABASE', 'forge'),
            'username' => env('DB_USERNAME', 'forge'),
            'password' => env('DB_PASSWORD', ''),
            'unix_socket' => env('DB_SOCKET', ''),
            'charset' => 'utf8',
            'collation' => 'utf8_unicode_ci',
            'prefix' => '',
            'prefix_indexes' => true,
            'strict' => true,
            'engine' => null,
            'options' => extension_loaded('pdo_mysql') ? array_filter([
                PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
            ]) : [],
        ],

1 answer

0

Good afternoon, Bruno! All right?

I use Pdo in one of my projects and did not need to make this configuration in the database.php This configuration should probably be done in apache. You even checked whether the driver is being loaded?

If you have not yet done so, you can check by creating a phpinfo() on your server. If you have set it up correctly, you should show the

inserir a descrição da imagem aqui

  • Good morning Thiago, I appreciate your help, it worked out here. VLW

  • Good, Bruno! .

Browser other questions tagged

You are not signed in. Login or sign up in order to post.