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

Nepodařilo se připojit k mysql na 127.0.0.1:3306 s uživatelem root přístup odepřen pro uživatele 'root'@'localhost' (pomocí hesla:YES)

Nejprve zkontrolujte, zda se jedná o problém pracovního stolu nebo připojení.

1) V systému Windows spusťte příkaz „cmd“ a otevřete terminál

Zkuste obojí

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

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

3) Pokud je připojení v pořádku, zobrazí se výzva k zadání hesla, zda se můžete připojit se správným heslem.

Pokud je vaše připojení odepřeno, stačí udělit oprávnění

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

Pokud je zde vaše připojení akceptováno, je to jako problém s konfigurací pracovního stolu.



  1. Dotaz SQLite:získat všechny sloupce řádku (android)?

  2. Nejlepší postup pro stránkování v Oracle?

  3. Top 5 faktů pro hledání a nahrazování textů SQL na serveru SQL pomocí funkce REPLACE

  4. Oprava:Přístup odepřen uživateli ‚root‘@‘localhost‘ v MariaDB