Я пишу обычное CRUD приложение с использованием ColdFusion. Пытаюсь подключиться к MySQL из-под ColdFusion: в панели администратора ColdFusion
localhost:8600/CFIDE/administrator/index.cfm зашёл в DataSources
, чтобы добавить New Data Source
, в качестве драйвера выбрал MySQL 5
, получил сообщение:
Connection verification failed for data source: dsnYumasoft
java.sql.SQLException: No suitable driver available for dsnYumasoft, please check the driver setting in resources file, error: com.mysql.jdbc.Driver
Пошёл за ним на dev.mysql.com/downloads/connector/j/, но там всё для линукса, а у меня винда, выставил Platform Independent
скачал zip-архив, оттуда извлёк .jar-ник и поместил его в cf_root\ColdFusion\cfusion\lib
(но я не уверен, что нужно сюда, так как в вышеупомянутой админ-панели написано, что кидать нужно в cf_root/lib
, а именно такой папки у меня нет, и дополнительно я закинул ещё сюда cf_root\ColdFusion\cfusion\wwwroot\WEB-INF\lib
). Далее столкнулся с такой ошибкой:
Connection verification failed for data source: dsnYumasoft
java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
Порт 3306 открыт, проверял через telnet.
В админ-панели ColdFusion пробовал в Server
писать и localhost
и 127.0.0.1
; а в Database
пробовал писать и имя схемы и имя сокета.Отключал firewall, – и пока ещё не смог побороть, кто может направить меня в нужное русло?
Проблема была в версии mysql connector java.
Сначала я использовал последнюю версию Connector/J 8.0.11
а нужно использовать предыдущую Connector/J 5.1.46
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужно при добавлении записи найти запись в таблице, которая равняется по 2 полям, вставляемой записи и обновить ей поле status на 0
Недавно было выдано задание по програмированиию:
Помогите пожалуйстаПри попытке создания, последовательно, нескольких динамических массивов, первый создаётся, а у всех последующих вылетает...
Как написать макрос для нахождения наименьшего из трёх элементов?