• 0
Авторизация  
AndroidHalfNoob

Не получается подключиться к MySQL

Вопросы

Возникла проблема: настраиваю компоненты FDConnection1 и FDTable

В настройках FDConnection1 прописываю все параметры

Database=mig2   (так называется база данных)
User_Name=mig2  (логин для входа в админку )
Password=*****
Server=78.136.221.2 (удаленный сервер, который находится в другом городе)
DriverID=MySQL 
Порт указываю стандартный 3306 (вроде пишут что стандартный порт для подключения MySQL)
При запуске теста выдается ошибка 
 
 
 
Через админку нормально захожу и могу править базу данных (создавать и удалять таблицы)
 
При этом если тип подключения задаю другой MSSQL то все хорошо коннектится, но там уже другие настройки: сервер находится в одной со мной сети и я просто указываю доменное имя. имя базы данных и имя таблицы.

post-1544-0-50942300-1440651971_thumb.jp

Изменено пользователем AndroidHalfNoob

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 ответов на этот вопрос

  • 0

Возможно антивирус или фаервол блокирует доступ.

Возможно... на работе режется порт. Вечером из дома попробую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Результат отрицательный

из дома выдает другую ошибку

 

post-1544-0-26296700-1440693940_thumb.jp

Изменено пользователем AndroidHalfNoob

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Кто то же работает с удаленными БД. неужели ни кто не может подсказать как подключаетесь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Для подключения к базе на удаленном хостинге, необходимо:

1. Выделенный IP адрес, (хостинг на выделенном сервере или VDS)

2. На сервере настроить в брэндмауре пакеты MySQL на порт 3306 (по умолчанию)

3. Возможно на маршрутизаторе хостинга закрыты порты, обычно нужно написать чтобы открыли порт.

4. Настроить сам MySQL, добавить учетную запись на соединение из вне или дать доступ root (не желательно).

5. Зайдите на сервер лучше по RDP (удаленный рабочий стол), и можете через программу dbForge (бесплатная) добавить учетную запись, указав подключение хоть от куда (то есть %)

6. Далее попробуйте подключиться для начала со своего компьютера через dbForge

7. FireDac не использую, там херь какую то надо настраивать с драйверам)), но ZuBy позже скинет исходник коннекта к MySQL через FireDac. 

8. Использую платный MyDac от Devart, если вам лень и вы НЕ СМОЖЕТЕ с FireDac работать (как я), тогда могу скинуть свой MyDac. писать в ЛС. ;)

Изменено пользователем zairkz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

В 99% случаев на сервере зарублен доступ к базе извне. Попробуйте настроить подключение с помощью какого-нибудь менеджера СУБД, например,HeidiSQL. Если получится, а FireDAC по прежнему строится не будет, - будем разбираться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Дружище, тебе имеется подсказка в тексте ошибки. Flush-hosts увеличь в настройках мускля и все.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Кто то ломится еще в твою базу.

А вообще есть классный компонент unidac называется. У меня ни разу проблем с ним не возникало. Полный директ и скорость получше чем у стандартных. Не буду заниматься киберсквоттингом, на просторах инета найдешь легко.

Изменено пользователем bssat

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Пока отложил это дело. не хочет коннектиться к удаленному серверу. вроде и пользователя создал со всеми "галочками". на счет компонента спасибо. попробую.

Изменено пользователем AndroidHalfNoob

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Обсуждение старое, но я столкнулся с той же ошибкой и через поиск пришел сюда.

XE10, MySQL, FireDAC и удаленный сервер.

Тыкал долго, нет коннекта и все тут. На localhost без проблем, на удаленный ни в какую. Потом попробовал скомпилировать - о чудо, есть коннект.

Итого: не работает из среды, собранный проект работает.

Изменено пользователем Камышев Александр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу