sql >> Databáze >  >> RDS >> Mysql

podtržítko v proměnné php db způsobující problémy

Nic, co jsem v dokumentaci PDO nenašel, nenaznačuje, že byste mohli zadat uživatelské jméno nebo heslo v řetězci DSN – je to „Název zdroje databáze“, nikoli „Název zdroje databáze a ověření“ Řetězec, skutečnost, že nepoužíváte žádné heslo, by měla být nápovědou. toto a uživatelské jméno je 'myname' je pravděpodobně jen proto, že většina RDBM používá k připojení var prostředí $USER, pokud není zadáno žádné (což musím předpokládat, že je nastaveno na 'myname')

tj. myslím, že k předání autentizačních pověření

prostě musíte použít další parametry

  1. Jedinečné omezení Oracle a jedinečný index

  2. Zachování ORDER BY v SELECT INTO

  3. Zkontrolujte, zda již v PostgreSQL existuje uživatelsky definovaný typ

  4. Může někdo podrobně vysvětlit funkci indexování Magentos?