问题描述
|
我正在尝试使用以下参数将Coldfusion 9连接到MAMP(免费而非Pro)安装的MysqL数据库:
CF数据源名称:MyDatasource
数据库:MyDatabase
服务器:本地主机
港口: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中创建了成功的连接。
解决方法
在CF管理员中,如果单击\“验证\”,则表明连接成功?通常,MySQL数据库位于端口3306而非8889上。您确定设置正确吗?
, 因此,在搜索并试图弄清楚发生了什么之后,我决定检查我的Application.cfm文件,当然,我对所有查询都有全局连接字符串。其中一个字符串是DB密码,该密码未设置为\“ root \”。谢谢您的帮助,对于这个愚蠢的问题,我深表歉意。