嗨stackoverflow用户
当我构建 PHP 网站以访问同一数据库时,我的理解存在问题。我正在使用 PHP、PDO 和 MySQL。我很困惑。
代码是否每次都必须使用密码登录代码进行查询或更新到相同且唯一的数据库?
如果我有多个数据库,但坚持使用同一个数据库,代码是否仍然需要每次都使用密码登录代码进行查询或更新?
我知道使用 MySQL 控制台时会有所不同。
请指教。谢谢
关于克莱门特
嗨stackoverflow用户
当我构建 PHP 网站以访问同一数据库时,我的理解存在问题。我正在使用 PHP、PDO 和 MySQL。我很困惑。
代码是否每次都必须使用密码登录代码进行查询或更新到相同且唯一的数据库?
如果我有多个数据库,但坚持使用同一个数据库,代码是否仍然需要每次都使用密码登录代码进行查询或更新?
我知道使用 MySQL 控制台时会有所不同。
请指教。谢谢
关于克莱门特
在您删除 PDO 对象或脚本终止之前,连接将一直保持。
如果您想要更多的持久性,您可以PDO::ATTR_PERSISTENT
在构造 PDO 对象时设置该属性。这允许缓存使用相同凭据的查询的连接。当您在脚本中连接到多个数据库时,我不确定这会受到怎样的影响。
阅读php.net 上的连接和连接管理。