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

podkreślenie w zmiennej db php powodującej problemy

Nic, co mogę znaleźć w dokumentacji PDO, nie sugeruje, że możesz określić nazwę użytkownika lub hasło w ciągu DSN - jest to "Nazwa źródła bazy danych", a nie "Nazwa źródła bazy danych i uwierzytelnianie" Ciąg fakt, że nie używasz hasła, powinien być wskazówką do to, a nazwa użytkownika to „myname” jest prawdopodobnie po prostu dlatego, że większość RDBM używa zmiennej środowiskowej $USER do łączenia się, jeśli nie określono żadnej (którą muszę założyć, że jest ustawiona na „myname”)

to znaczy myślę, że po prostu musisz użyć dodatkowych parametrów, aby przekazać dane uwierzytelniające



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstaw rekordy do bazy danych mysql za pomocą php za pomocą Ajax

  2. Tworzenie kursora za pomocą Dynamic SQL w MySQL

  3. Zapytanie MySQL otrzymuje wartość przecinkiem oddzielonym od tabeli szczegółów głównych

  4. MySQL Wildcard dla =- czy istnieje?

  5. Zmienne MySQL w skrypcie ALTER TABLE