尝试将Coldfusion 9连接到通过MAMP(免费)安装的MYSQL数据源会引发错误

时间:2011-05-27 21:35:56

标签: mysql coldfusion mamp coldfusion-9

我正在尝试使用以下参数将Coldfusion 9连接到由MAMP安装的MYSQL数据库( free not Pro ):

CF数据源名称: MyDatasource

数据库: MyDatabase

服务器: localhost

端口: 8889

用户名: root

密码: root

在coldfusion Administrator中,我可以成功连接到此数据库。但是,当我尝试显示与该数据源有连接的.cfm页面时,会抛出此错误:

Error Executing Database Query.
Could not create connection to database server. Attempted reconnect 3 times. Giving up. 

任何想法??

任何帮助都会非常感激!!

修改

这是MAMP希望我使用的,它确实在CF Admin中创建了一个成功的连接。

enter image description here

2 个答案:

答案 0 :(得分:1)

在CF管理员中,如果单击“验证”,它会显示连接成功吗?通常MySQL数据库在端口3306而不是8889.您确定您有正确的设置吗?

答案 1 :(得分:0)

因此,在搜索并试图弄清楚发生了什么后,我决定检查我的Application.cfm文件,果然,我有所有查询的全局连接字符串。其中一个字符串是DB密码,它没有设置为“root”。感谢您的帮助,我为这个愚蠢的问题道歉..