XAMPP環境のMySQLを立ち上げ、Laravel のDB設定を済ませ、migrationを実行したら、エラーになりハマリました。
$ php artisan migrate [PDOException] SQLSTATE[HY000] [2002] No such file or directory
XAMPP環境のMySQLに接続するにはDBの設定で “unix_socket” を指定する必要があります。
.env // ... DB_SOCKET=/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock // ...
config/database.php // ... 'mysql' => [ // ... 'unix_socket' => env('DB_SOCKET', null), ], // ...