Не могу подключить Coldfusion 10 к MySQL 5
Я пытаюсь настроить тестовый сервер Coldfusion, работающий на моем домашнем ПК (Windows 8 Pro 64 bit). У меня установлен 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.
Я посмотрел повсюду, и я не могу понять, что мне нужно сделать, чтобы это исправить.
Заранее спасибо.
2 ответа
Как выглядит ваше определение DSN в CF Admin? Вы создали пользователя MySQL, который имеет доступ к этой базе данных, которую вы затем использовали в своем соединении DSN CF Admin?
РЕДАКТИРОВАТЬ:
Да, вы никогда не должны подключаться как "root" на практике. Создайте нового пользователя и дайте ему правильные права доступа к вашей базе данных. У меня есть несколько инструкций, если они вам нужны.
http://iknowkungfoo.com/blog/index.cfm/2008/6/16/The-ACME-Guide-64bit-Ubuntu-804-Edition-Part-3
Уловка для меня заключалась в том, чтобы ввести IP-адрес для адреса сервера при добавлении новой записи CF ADMIN DSN. Использование local, localhost или 127.0.0.1 для адреса сервера у меня не сработало.