Hi-stackkoverflow用户
当我构建PHP网站以访问同一数据库时,我在理解方面遇到了问题。我使用的是PHP、PDO和MySQL。我很困惑。
代码是否总是必须使用密码登录EACH时间代码查询或更新相同且唯一的数据库?
如果我有几个数据库,但坚持使用同一个数据库,代码是否仍然有要使用密码登录每次代码是否也进行查询或更新?
我知道使用MySQL控制台时会有所不同。
请告知。感谢
问候Clement
在删除PDO对象或终止脚本之前,连接一直保持。
如果您想要更多的持久性,可以在构造PDO对象时设置PDO::ATTR_PERSISTENT
属性。这允许缓存使用相同凭据的查询的连接。我不确定当您在脚本中连接到多个数据库时,这会受到什么影响。
阅读php.net上的连接和连接管理。