如何在Zend Framework下配置MySQL?

joh*_*ith 1 php mysql zend-framework

我配置了Zend Framework虚拟主机环境,但现在我的文件无法访问MySQL数据库.得到错误:

SQLSTATE [28000] [1045]用户'root'@'localhost'的访问被拒绝.

我应该在哪里配置MySQL以使其与我的虚拟主机匹配?

Kar*_*rma 5

您需要确保使用Zend_Db并且已经在Zend DB Adapter中配置了MySQL作为适配器

另外,在application.ini文件configs夹下的文件中,

你必须写:

[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1
resources.db.adapter = "PDO_MYSQL"
resources.db.params.dbname = "<your database name>"
resources.db.params.host = "<your host name>"
resources.db.params.username = "<mysql username>"
resources.db.params.password = "<mysql password>"
resources.db.params.charset  = "UTF8"
Run Code Online (Sandbox Code Playgroud)

享受编码:)