Попытка подключить Coldfusion 9 к источнику данных MYSQL, который был установлен через MAMP (бесплатно), приводит к ошибке - PullRequest
0 голосов
/ 28 мая 2011

Я пытаюсь подключить Coldfusion 9 к базе данных MYSQL, которая была установлена ​​MAMP ( free not Pro ) со следующими параметрами:

Имя источника данных CF: MyDatasource

База данных: Моя база данных

Сервер: localhost

Порт: 8889

Имя пользователя: root

Пароль: root

В Администраторе coldfusion я могу успешно подключиться к этой базе данных. Однако, когда я пытаюсь отобразить страницу .cfm, которая имеет подключение к этому источнику данных, появляется эта ошибка:

Error Executing Database Query.
Could not create connection to database server. Attempted reconnect 3 times. Giving up. 

Есть идеи ??

Любая помощь будет очень признательна !!

редактировать

это то, что MAMP хочет, чтобы я использовал, и это создало успешное соединение в CF Admin.

enter image description here

Ответы [ 2 ]

1 голос
/ 28 мая 2011

В админке CF, если вы нажмете «Подтвердить», будет показано успешное соединение? Обычно базы данных MySQL находятся на порте 3306, а не на 8889. Вы уверены, что у вас правильные настройки?

0 голосов
/ 29 мая 2011

Итак, после поиска и попытки выяснить, что происходит, я решил проверить свой файл Application.cfm и, конечно же, у меня есть глобальные строки подключения для всех моих запросов. Одной из этих строк был пароль БД, для которого не было установлено значение «root». Спасибо за вашу помощь, и я прошу прощения за глупый вопрос.

...