could not find driver (SQL: select count(*) as aggregate from "users" where "email" = admin@gmail.com), This error I wash fetching while I was working with laravel with Postgres database, my application already working on MYSQL database but when I try to change the database from MYSQL to POSTGRESSQL that time this error appear in my laravel application.
This error says that the driver pgsql which you are using is not found in your apache server, So in this case, there is two way we can fix this error.
May you have to install that extension or if the extension already exists within your apache server you can just enable it.
This error in my case but your case may be a different extension error but in most case this error show because of not having an extension.
xampp\php\php.ini;extension=pdo_pgsql // TO (ENABLE BY REMOVING ";") extension=pdo_pgsql
Error:

Solution:
goto xampp\php\php.ini and enable extension as per below given.

We always thanks to you for reading our blogs.
Dharmesh Chauhan
(Swapinfoway Founder)Hello Sir, We are brothers origin from Gujarat India, Fullstack developers working together since 2016. We have lots of skills in web development in different technologies here I mention PHP, Laravel, Javascript, Vuejs, Ajax, API, Payment Gateway Integration, Database, HTML5, CSS3, and Server Administration. So you need our service Please Contact Us
Haresh Chauhan
(Co-Founder)We Are Also Recommending You :
- Build a Complete Blog System in Laravel 12 (Step-by-Step Guide 2026)
- How to Get Browser Name and Version in Laravel
- All Know About Different Root Path Of The Laravel Application With Example
- Middleware Example With Authentication Laravel 9
- Laravel Remove index.php From URL
- Laravel Tap Payment Gateway Integration Tutorial Example
- How To Filter/Search Single Column Multiple Id Stored Laravel
- Single Session User Login in Laravel
- Call to undefined function Gregwar\Captcha\imagecreatetruecolor()
- How To Generate A Sitemap In Laravel 6/7/8/9