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

Python MySQLdb - Грешка 1045:Достъпът е отказан за потребителя

'localhost' е и е винаги бил специален с MySQL . Във вашия случай предоставяте [email protected] някои привилегии и това би означавало „потребителският робот се свързва през UNIX сокет“. И аз съм почти сигурен, че MySQL сървърът е конфигуриран с --skip-networking .

Това може да се коригира, като бъдете изрични. Използване на аргумент за връзка unix_socket на вашия драйвер за база данни, това ще наложи използването на UNIX сокет. (Безсрамно свързване към MySQL Connector/Python документи, тъй като аз съм поддържащият този драйвер).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CodeIgniter:SQL одит на всички извиквания на метод $this->db->query()?

  2. В PHP с PDO, как да проверя окончателната SQL параметризирана заявка?

  3. Изберете родителски ред само ако няма деца

  4. MySQL преобразува изхода timediff във формат ден, час, минута, секунда

  5. Най-бързият начин за вмъкване на обект, ако не съществува с SQLAlchemy