sql >> Databáze >  >> RDS >> Mysql

Jak opravit Illuminate\Database\QueryException:SQLSTATE[HY000] [1044] Uživateli byl odepřen přístup

Otevřete soubor .env soubor a upravte jej. Stačí nastavit správné přihlašovací údaje DB:

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=            // Your Database Name
DB_USERNAME=           // Yout Database Username
DB_PASSWORD=          // Your Database Password 

DB_USERNAME by měl být nastaven na root pokud nemáte výchozí uživatelské jméno v instalaci MySQL v xampp .

Pokud v databázi není nastaveno žádné heslo, vymažte jej DB_PASSWORD , je třeba také odstranit prázdné místo (V minulosti jsem tento problém také řešil, okno považuje prázdné místo za heslo)

Po dokončení .env editovat zadejte tento příkaz do terminálu pro vymazání mezipaměti:

php artisan config:cache


  1. MySQL:GROUP_CONCAT s LEFT JOIN

  2. if(!isset($_SESSION['username'])) způsobující přesměrování uživatelů z verifikačního_login_form.php zpět na index.php

  3. chyba mysql 1364 Pole nemá výchozí hodnoty

  4. Umožněte hibernaci zpětně uvozovat všechny názvy tabulek / sloupců