Mysql
 sql >> Baza danych >  >> RDS >> Mysql

mysqladmin:połączenie z serwerem na 'localhost' nie powiodło się

Krótka wersja :Jeśli twój użytkownik MySQL root potrzebuje hasła do połączenia, dobrym pomysłem może być posiadanie mysqladmin podaj to hasło;)

Dłuższa wersja :Twój użytkownik MySQL root wydaje się potrzebować hasła do połączenia

Ale mysqladmin próbuje połączyć się bez hasło

I mysqladmin robi to, ponieważ nie mówisz inaczej;)

mysqladmin , podobnie jak inne narzędzia wiersza poleceń związane z MySQL (mysql , mysqldump , mysqlshow itp.), oferuje opcje dostarczania takich danych dostępowych.

  • h :Z którym hostem się połączyć. Jeśli nie podano, localhost zakłada się
  • u :jako użytkownik należy się połączyć. Jeśli nie podano, root zakłada się
  • p :jakiego hasła użyć. Jeśli nie podano, hasło nie jest używane

Powinieneś być w stanie użyć czegoś takiego jak

mysqladmin -uroot -pmysupersecretpassword proc

(pamiętaj, że nie ma spacji między opcjami a ich wartościami). Możesz również poprosić MySQL o hasło, takie jak

mysqladmin -uroot -p proc

Dzięki temu MySQL powinien wyświetlić monit, w którym możesz wpisać swoje hasło.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zmienić katalog danych MySQL?

  2. CakePHP 1.3 - Nieznana kolumna, w której klauzula

  3. Czy występuje spadek wydajności, jeśli w tabeli jest zbyt wiele kolumn?

  4. Jak mogę zbudować aplikację na Androida z lokalną bazą danych MySQL?

  5. Sprawdź, czy lat / long mieści się w wieloboku za pomocą mysql