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

Как мога да стартирам с [email protected] привилегии в MySQL?

Изглежда, че винаги се свързвате през TCP (вместо Unix сокети на Linux или именувани канали на Windows). Тъй като имате skip_name_resolve във вашия ini файл, сървърът не обръща DNS ip 127.0.0.1 обратно към localhost, следователно потребителят, който се появявате, е [email protected] , а не [email protected]

Ако можете, премахнете skip_name_resolve от ini файла и се уверете, както Abe Petrillo споменава, че имате "127.0.0.1 localhost" във вашия hosts файл. Това трябва да ви позволи да се свържете като [email protected] Ако трябва skip_name_resolve да бъде върнат обратно, уверете се, че стартирате,

GRANT ALL on *.* to 'root'@'127.0.0.1' identified by '$roots_password' WITH GRANT OPTION;

което трябва да ви позволи да добавите skip_name_resolve обратно във вашия ini файл.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да обединим два django модела (таблици) в един модел (таблица)

  2. PHP PDO извлича нула

  3. Съвпадение на най-близката дължина/ширина

  4. Как да покажа 0, когато няма данни

  5. Как да използвам HTTP удостоверяване с PHP и след това да стартирам въведените данни срещу база данни?