Zend Framework中的MySQL资源

Zor*_*sar 2 mysql zend-framework

我正在开始一个基于Zend Framework的新项目.我知道所有关于控制器,布局和视图的知识.但我不知道如何添加MySQL资源.

基本上,我想有一些带有getter和setter的模型类,并且对于每个模型类,一个资源类将处理MySQL查询.这些资源类需要访问执行实际查询的DB类.DB的配置必须在某个单独的文件中作为XML数据,.ini或PHP数组.

我怎么能得到它?我应该把每个文件放在哪里(现在,我有默认的Zend目录结构)?

coo*_*guy 5

你不需要创建一个连接到数据库的实例,Zend自动完成它.只需将以下内容添加到配置文件中

resources.db.adapter = "PDO_MYSQL"
resources.db.isDefaultTableAdapter = true;
resources.db.params.host = "yourserver"
resources.db.params.username = "username"
resources.db.params.password = "pwd"
resources.db.params.dbname = "dbname"
Run Code Online (Sandbox Code Playgroud)