![]() |
|
![]() ![]() ![]() |
|
Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: нет Всего: 30 |
Здравствуйте, интересует вопрос по поводу удаленного подключения к базе данных mysql которая лежит на какомлибо сайте. Есть у когонить простейший пример подключения и например добавления в нее данных из программы написанной на делфях. с intebase / firebird'om работал, но там сервер который запущен на компьютере удаленно, а как поступить в этом случаи ? т.е. подключиться к базе на сайте, выполнить запрос.
Спасибо. Или поделитесь инфой работы с mysql базой которая расположенна не на компьютере а на webсайте. -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
тут два решения:
1. компоненты для работы с мускулом - dbExpress... Позволяют подключаться к серверу в сети и имени или IPшнику. 2. Веб-сервис - которые будет обрабатывать твои запросы и возвращать тебе результат... т.е. схема "Клиент - Сервис - БД" |
|||
|
||||
Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: нет Всего: 30 |
Rodman, по поводу второго варианта - без php не обойтись... ?
ну а первый вариант получается дает возможность подключиться только к компьютеру на котором лежит сама база, но не как не к сайту ? т.е. например указав например жестко пусть к базе www.mysite.ru/base. расширение базы Это сообщение отредактировал(а) Exai1e - 29.4.2008, 21:53 -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
нет.. возможно сделать только на Делфи.. начиная с 7 версии (может 6) есть возможность писать веб-сервисы!
не понял.. ты будешь менять местонахождение сайта??? я не разобрал, честно говоря в чем трабла! |
|||
|
||||
Exai1e |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: нет Всего: 30 |
Rodman,
Спасибо, почитаю че к чему.
нет место находжение менять не буду. Просто узнаю возможно ли будет подключиться и работать с ней указав путь к базе к примеру не так "c:\base." а "www.mysite.ru/base" Добавлено через 5 минут и 15 секунд А ведь можно указать не так www.mysite.ru, а просто его IP адрес, ну вроде вопрос решен, дальше буду сам уже двигаться -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
||||
|
|||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
||||
|
||||
YurikGL |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 196 Регистрация: 5.7.2005 Где: Уфа Репутация: нет Всего: 2 |
Работаю dbExpress TSimpleDataSet.... особых проблем нет.
--------------------
|
|||
|
||||
aleko_s |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 24.10.2003 Где: Салоники, Греция Репутация: нет Всего: нет |
||||
|
||||
goa_dreamer |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 12.1.2008 Репутация: нет Всего: 1 |
Так же столкнулся с проблемой подключения к удаленному серверу MySQL, который находится на определенном хостинге в интернете.
У тех хостингов, с которыми сталкивался, порт сервера MySQL 3306 - закрыт (можно использовать сканер портов для отображения доступных сервисов на хостинге). И так все удаленные варианты подключения отпадают. Остаются варианты через Perl или PHP: делать скрипты, которые оставлять на хостинге, и через них работать с базой MySQL. Небольшая статья по PHP и MySQL: http://www.mysql.ru/docs/tkachenko/ |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |