我正在写一些php代码,我经常访问MySQL数据库来读取和更新字段。
我当前的代码包含一个名为dbconnnect的类,我使用它如下:

class edit_data extends dbconnect {
//<some php code>
parent::connect();
//<get info from database>
parent::disconnect();
//<evaluate data>

我的问题-这是连接和断开与MySQL数据库连接的最有效的方法吗?(请记住,我几乎总是连接到同一个数据库,因此不需要每次都重新定义连接参数)。
我在考虑在构造函数中运行connect,这样我就可以编写
$connector = new dbconnect();

但我意识到这样做实际上并没有省多少钱-对吧?
谢谢。

最佳答案

只需确保db connection/disconnection的代码在每个文件的开始和结束时自动包含/运行,而不需要对每个文件分别执行。请确保此代码存储在1个位置并包含在所有其他文件中,以便您可以在需要时轻松更改它。只要你做这些事情,剩下的只是你想如何连接/断开数据库的个人偏好。
我还建议使用CodeIgniter这样的框架来处理常见的任务,例如每个文件的幕后任务。

关于php - Mysql连接类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/719011/

10-14 13:57
查看更多