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

долна черта в php db променлива, причиняваща проблеми

Нищо, което мога да намеря в документацията на PDO, не предполага, че можете да посочите потребителско име или парола в DSN низа - това е "Име на източник на база данни", а не "Име на източник на база данни и удостоверяване" фактът, че не използвате парола, трябва да е намек за това и потребителското име е 'myname' вероятно е просто защото повечето RDBM използват var на средата $USER за свързване, ако не е посочено нито едно (което трябва да предполагам, че е настроено на 'myname')

т.е. мисля, че просто трябва да използвате допълнителните параметри, за да предадете идентификационните данни за удостоверяване



  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_ATTR_INIT_COMMAND' в недефинирана константа на клас (PHP 5.5.3)

  2. Грешка, свързана с only_full_group_by при изпълнение на заявка в MySql

  3. MySQL изберете преди след ред

  4. Еквивалент на клауза GroupBy и Having в релационна алгебра

  5. Mysql функцията за дата не работи за по-малко от