Попробуйте добавить порт MySQL в database.php :
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', '3306')
В противном случае проверьте одно из следующих действий:
- Вы уверены, чтоне полностью заблокировали ваш порт для удаленного и локального использования?
- Вы дважды проверили ваш порт MySQL?
- Если вы используете MAMP Pro, обязательно добавьте ключ unix_socket сзначение пути, по которому файл mysql.sock находится в MAMP.
(пункт 3 можно выполнить, добавив следующий код в database.php )
'mysql' => array (
'unix_socket' => env('UNIX_SOCKET', '/Applications/MAMP/tmp/mysql/mysql.sock')
)