我正在尝试设置在家用PC上运行的测试coldfusion服务器(Windows 8 Pro 64位)。我安装了Coldfusion 10,并且mysql 5.6.10也正常工作。当我尝试连接它们时,我收到以下错误:
Connection verification failed for data source:
mydbcom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:
Could not create connection to database server. Attempted reconnect 3 times.
Giving up.
The root cause was that:
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:
Could not create connection to database server. Attempted reconnect 3 times. Giving up.
我到处都看了,我似乎无法弄清楚我需要做些什么来修复它。
提前致谢。
答案 0 :(得分:2)
您在CF Admin中的DSN定义是什么样的?您是否创建了一个可以访问该数据库的MySQL用户,然后在CF Admin DSN连接中使用该数据库?
修改强>
是的,你绝不应该通过练习连接为“root”。创建一个新用户并为他们授予对数据库的正确权限。如果你需要,我在这里有一些说明。
http://iknowkungfoo.com/blog/index.cfm/2008/6/16/The-ACME-Guide-64bit-Ubuntu-804-Edition-Part-3
答案 1 :(得分:0)
我的诀窍是在添加新的CF ADMIN DSN条目时输入服务器地址的IP地址。使用本地,localhost或127.0.0.1作为服务器地址对我不起作用。