Mysql
 sql >> база данни >  >> RDS >> Mysql

mysqladmin:неуспешно свързване със сървър на 'localhost'

Кратка версия :Ако вашият потребител на MySQL root се нуждае от парола за свързване, може да е добра идея да имате mysqladmin дайте тази парола;)

По-дълга версия :Вашият потребител на MySQL root изглежда се нуждае от парола за свързване

Но mysqladmin се опитва да се свърже без парола

И mysqladmin прави това, защото не го казваш по друг начин;)

mysqladmin , подобно на други инструменти за команден ред, свързани с MySQL (mysql , mysqldump , mysqlshow и др.), предлага опции за предоставяне на такива данни за достъп.

  • h :Към кой хост да се свържете. Ако не е предоставено, localhost се предполага
  • u :Кой потребител да се свърже като. Ако не е предоставен, root се предполага
  • p :Коя парола да използвате. Ако не е предоставена, не се използва парола

Трябва да можете да използвате нещо като

mysqladmin -uroot -pmysupersecretpassword proc

(имайте предвид, че няма място между опциите и техните стойности). Можете също така да накарате MySQL да ви поиска паролата като

mysqladmin -uroot -p proc

С това MySQL трябва да ви даде подкана, където можете да въведете паролата си.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да трансформирате вертикални данни в хоризонтални данни с SQL?

  2. Защо този SQL код дава грешка 1066 (Не е уникална таблица/псевдоним:'user')?

  3. Инсталирайте MySQL Workbench за администриране на бази данни

  4. Премахване на HTML тагове от записа

  5. съхраняване на JSON данни в mysql