sql >> Databasteknik >  >> RDS >> Mysql

understrykning i php db-variabel som orsakar problem

Inget jag kan hitta i PDO-dokumentationen tyder på att du kan ange användarnamn eller lösenord i DSN-strängen - det är ett "Databaskällans namn" inte "Databaskällans namn och autentisering"-sträng det faktum att du inte använder något lösenord bör vara en ledtråd till detta, och användarnamnet som är 'myname' beror förmodligen bara på att de flesta RDBM:er använder $USER-miljön var för att ansluta om ingen är angiven (vilket jag måste anta är satt till 'myname')

d.v.s. jag tror att du helt enkelt måste använda de extra parametrarna för att skicka autentiseringsuppgifterna



  1. MySQL-fråga baserad på användarinmatning

  2. Hur kan jag programmatiskt ansluta till en fjärrdatabasserver som kräver en SSH-tunnel?

  3. Mysql join baserat på max(tidsstämpel)

  4. Hur man skapar genväg för SSMS och ansluter till standard SQL Server automatiskt - SQ:Server / TSQL Tutorial Del 4