Я совершенно новый пользователь MySQL, использующий ColdFusion, и у меня возникают спорадические проблемы с запросами на localhost. Иногда они работают, а иногда выдают ошибку. Если я перезагружаю страницу, выполняя запрос пять раз, она может правильно отобразить страницу только один или два раза. Время выполнения для страниц варьируется от 5 до 15 секунд, независимо от того, произошла ошибка или нет. Работает одинаково в двух разных браузерах. Поведение одинаково, независимо от того, передаю ли я имя пользователя / pw в базу данных или нет. Страницы без запросов выполняются в обычном диапазоне миллисекунд.
- ColdFusion2018
- MySQL Server 8.0.13
- Windows 64-битный источник данных ODBC, на который ссылается администратор ColdFusion, где я создал CF DSN с тем же именем.
Как видно из текста ошибки, даже если страница возвращает ошибку, переменная передается правильно. Я не понимаю, почему, но я подозреваю, что есть проблема в том, как я настроил свой 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