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

MYSQL грешка:1045 (28000):Достъпът е отказан за потребител 'root'@'localhost'

Изглежда, че липсва интервал между потребителско име и --password


Ако не знаете root паролата, с Debian или Ubuntu, има лесен начин да я нулирате:Първо, вземете точната версия на вашия сървър с помощта на

sudo dpkg --get-selections | grep 'mysql-server-'

След това просто използвайте sudo dpkg-reconfigure mysql-server-5.x

(btw, заменете 5.x с вашия реален номер на версията)


При нова инсталация паролата за root по подразбиране е празна, така че трябва да можете да влезете само с

mysql -u root

Очевидно трябва да добавите root парола след инсталация

mysqladmin -u root password [newpassword]

В повечето случаи трябва също да настроите специални акаунти с ограничени права, преди да работите с DB.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL CSV импортиране:стойност за дата и час

  2. Актуализиране на MySQL данни на живо

  3. Подобряване на заявка с помощта на много вътрешни присъединявания към wp_postmeta, таблица ключ/стойност

  4. Какво представлява Option=N в низа за връзка на MySQL ODBC?

  5. Внедряване на хаштагове като twitter и facebook