How To Fix " Php Artisan Migrate" Error In Laravel

- 1 answer

I'm setting up my project after restoring my macOS Mojave and getting an error. I install MySQL with homebrew.

I tried to change localhost to but it didn't help me

This is my .env

  • DB_CONNECTION = mysql,
  • DB_HOST = localhost
  • DB_PORT = 3306
  • DB_DATABASE= example
  • DB_USERNAME=root

This is an error message

1 Doctrine\DBAL\Driver\PDOException::("SQLSTATE[HY000] [2002] No such file or directory") /Documents/cleaning/example/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:31

2 PDOException::("SQLSTATE[HY000] [2002] No such file or directory") /Documents/cleaning/example/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27



If not exist .env file ,create one from .env-example and in set declare database configs and run command If you not callin key:generate

php artisan key:generate

If you have been all,exec below command

php artisan config:cache

And try

php artisan migrate

If your still get error try localhost or ,edit it And again run below command

php artisan config:cache

Import -2002 error given error when user and password wrong to host