的官方文档页 PDO DSN 尚未列出用户名或密码。这些键值对的正确名称是什么?
看起来文档还没有更新,但是 this is the related change 从PHP的源代码库中,说明如何使用它:
PDO:现在可以将用户名和密码指定为的PDO DSN的一部分 mysql、mssql、sybase、dblib、firebird和oci驱动程序。在此之前 只有pgsql驱动程序支持。如果指定了用户名/密码 在构造函数和DSN中,构造函数都具有优先权。 new PDO("mysql:host=xxx;port=xxx;dbname=xxx;user=xxx;password=xxx");
PDO:现在可以将用户名和密码指定为的PDO DSN的一部分 mysql、mssql、sybase、dblib、firebird和oci驱动程序。在此之前 只有pgsql驱动程序支持。如果指定了用户名/密码 在构造函数和DSN中,构造函数都具有优先权。
new PDO("mysql:host=xxx;port=xxx;dbname=xxx;user=xxx;password=xxx");
这里是 associated pull request .