sql >> Database teknologi >  >> RDS >> Mysql

Kunne ikke oprette forbindelse til mysql på 127.0.0.1:3306 med brugerens root-adgang nægtet for brugeren 'root'@'localhost'(ved hjælp af adgangskode:JA)

Tjek først, om det er et arbejdsbord eller forbindelsesproblem.

1) Kør 'cmd' i dine vinduer for at åbne en terminal

Prøv begge

2a) mysql -u root -p -h 127.0.0.1 -P 3306

2b) mysql -u root -p -h > localhost -P 3306

3) Hvis forbindelsen er god, vil du få en adgangskodeprompt, se om du kan oprette forbindelse med den korrekte adgangskode.

Hvis din forbindelse nægtes, skal du bare give tilladelsen

mysql >GRANT ALL ON [DatabaseName].* TO 'root'@'127.0.0.1' IDENTIFIED BY '[PASSWORD]';

Hvis din forbindelse er accepteret her, er det ligesom et workbench-konfigurationsproblem.



  1. Sådan vælger du domænenavn fra e-mailadresse

  2. PostgreSQL CASE ... SLUT med flere betingelser

  3. SQL Server-forespørgsel for at finde alle tilladelser/adgang for alle brugere i en database

  4. Nedsættelse af indsættelseshastighed, efterhånden som tabellen vokser i mysql