Wenn ich 'php Handwerker Migrate' verwende ich die folgende Fehlermeldung:Datenbank Laravel php Handwerkers Migrate Verbindung abgelehnt
[Illuminate \ Database \ QueryException]
SQLSTATE [HY000] [2002] Verbindung verweigert (SQL: select * from INFORMATION_SCHEMA.TABLES wo table_schema = Heimstätte und table_name = Migrationen)[PDOException]
SQLSTATE [HY000] [2002] Verbindung verweigert
Ich habe Laravel auf einem Mac mit XAMPP installiert und die folgenden Einstellungen haben:
database.php
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'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' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'strict' => true,
'engine' => null,
],
.env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
Ich habe mehrere Lösungen ausprobiert, ich könnte finde online, aber bisher hat noch keiner gearbeitet.
Ich hoffe jemand kann mir helfen! Vielen Dank im Voraus!
Wenn Sie mit XAMPP installiert haben, sind dies wahrscheinlich nicht die richtigen Datenbankeinstellungen. Sie müssen herausfinden, was diese sind und sie in Ihre .env-Datei einfügen. – user3158900
Ah so einfach, das ist es, danke! – Femke
Ich benutze Mamp in Mac, ich habe dasselbe dieses Problem. Wie kann ich es lösen? Vielen Dank – huykon225