我是使用ColdFusion接触MySQL的新手,并且在本地主机上遇到零星的问题。有时他们会工作,有时会抛出错误。如果我重新加载执行查询的页面五次,则可能仅一次或两次正确显示该页面。无论有没有错误,页面的执行时间范围为5到15秒。在两种不同的浏览器中工作相同。无论是否向数据库传递用户名/密码,其行为都是相同的。没有查询的页面将在正常毫秒范围内执行。
即使页面发回错误,您也可以从错误文本中看到该变量已正确传递。我不知道为什么,但是我怀疑我的DSN配置方式存在问题。有想法吗?
Error Executing Database Query.
[Macromedia][SequeLink JDBC Driver]TCP/IP error, connection refused.
The error occurred in C:/ColdFusion2018/cfusion/wwwroot/pages/map.cfm: line 45
43 : SELECT *
44 : FROM Maps
45 : WHERE MID = #url.id#
46 : ORDER BY MID
47 : </cfquery>
SQLSTATE 08S01
DATASOURCE AptMaps
VENDORERRORCODE 2306
SQL SELECT *
FROM Maps
WHERE MID = 110
ORDER BY MID