Zend Framework下如何配置MySQL? [英] How to configure MySQL under Zend Framework?

查看:47
本文介绍了Zend Framework下如何配置MySQL?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I configured my Zend Framework virtualhost environment, but now my files cannot access the MySQL database. Getting an error:

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

SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost'.

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

Where should I configure my MySQL so that it matches my virtualhost?

推荐答案

您需要确保您使用的是 Zend_Db 并且您已经在 Zend 数据库适配器

You need to make sure you are using Zend_Db and you have configured MySQL as you adapter in Zend DB Adapter

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

Also, in your application.ini file under configs folder,

你必须写:

[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"

享受编码:)

这篇关于Zend Framework下如何配置MySQL?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆