Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.02;
Скачать: CL | DM;

Вниз

База данных MySQL в Интернете   Найти похожие ветки 

 
Igor ©   (2008-09-22 19:50) [0]

Как создать в Интернете базу данных MySQL, а потом получить доступ к из приложения, написанного в Delphi?


 
sniknik ©   (2008-09-22 20:11) [1]

все делается одинаково, что локально, что в "местной" сети, что в "интернете" (т.е. для обучения принципам подойдет любой учебник по MySQL).
различие только в том, что чем дальше от тебя тем меньше дураков давать тебе права на какой либо доступ вообще, кроме самого самого ограниченного (можеш смотреть странички по http? и будет с тебя...).
или это твой сервер "в интернете" с MySQL, к которому хочеш коннектиться?


 
Igor ©   (2008-09-22 20:17) [2]

Я сам создаю базу данных на каком-нибудь хостинге, поддерживающем MySQL, а потом ее использую.


 
turbouser ©   (2008-09-22 20:26) [3]


> Igor ©   (22.09.08 20:17) [2]
>
> Я сам создаю базу данных на каком-нибудь хостинге

На этом хостинге должны быть открыты порты MySQL наружу, а это врятли.


 
Igor ©   (2008-09-22 20:31) [4]

Ладно, формат базы данных в не принципиален. Какую базу данных легче всего разместить в Интернете?


 
Сергей М. ©   (2008-09-22 20:33) [5]


> Какую базу данных легче всего разместить в Интернете?


Что значит "легче" ?


 
Igor ©   (2008-09-22 20:42) [6]

Легче - значит, без лишних заморочек.


 
Anatoly Podgoretsky ©   (2008-09-22 21:01) [7]


> Как создать в Интернете базу данных

В Интернете базу данных создать нельзя, это не материальное.


 
turbouser ©   (2008-09-22 21:29) [8]


> Igor ©   (22.09.08 20:42) [6]
>
> Легче - значит, без лишних заморочек.

Без лишних заморочек - свой сервер.
Например так http://itsoft.ru/service/hosting-center/colocation/?from_advertising=g2


 
sniknik ©   (2008-09-22 21:50) [9]

легче всего(и дешевле, вплоть до $0 ) разместить не базу, а сайт, это более распространенная услуга. и вот у программ/скриптов обслуживающий сайт будет доступ к какойнибудь базе однозначно... но не внешний, только в пределах сервера на котором хостишся, и выделенного на нем места и т.д.

с базой сложнее, не встречал таких услуг чтобы базу расшаривали...  
можеш со своего компа такое организовать, поставить на него sql сервер, взять у провайдера "белый" IP, оставлять его круглосуточно подключенным к инету... и раздать друзьям приглашения "пользуйтесь, держите у меня свои базы".

еще возможность, видел, это держать свой сервер  на чужой площадке, т.е. тебе ставят гдето на виртуальной машине сервер, и дают к нему полные права, ты туда можеш поставить любой sql сервер...  в общем тоже самое, что на своей машине только на чужой.
никаких проблем быть не должно, кроме  денежных... удовольствие не бесплатное.


 
Сергей   (2008-09-22 22:41) [10]

Конектился к базе данных размещенной на http://www.ht-systems.ru/ без проблем, при помощи компонентов DirectMySQLObjects122.
Хостинг был на обычном тарифном плане без всяких выделенных серверов и т.д.


 
sniknik ©   (2008-09-22 23:22) [11]

> Конектился к базе данных размещенной на ...
> Хостинг был на обычном тарифном плане без всяких выделенных серверов и т.д.
сомнительно, честное слово, но может админ и прошляпил... если так то это не навсегда. т.к. в договоре такой услуги нет (доступ к базе сервера извне этого сервера).
вот автор топика купит у них "обычный тарифный план" проверит и скажет, осталось это так, или деньги "на ветер" пошли.


 
Сергей   (2008-09-22 23:29) [12]

sniknik возможно вы правы, лучше для начала со службой поддержки пообщаться.


 
Сергей   (2008-09-22 23:36) [13]

На http://www.host.ru/ возможно, немного за другие деньги чем "обычный тарифный план". Возможно подключить  персональный MySQL-сервер.

Подробности здесь: http://www.host.ru/support/hosting-new/mysql.html#outside


 
sniknik ©   (2008-09-23 00:46) [14]

> Подробности здесь: ...
Да, можно. Для этого нужен персональный MySQL-сервер.  ....
...
Как получить персональный MySQL-сервер?
....
Персональные MySQL-серверы работают на отдельном физическом сервере и в случае, если Ваш проект требует интенсивной работы с базами данных, использование персонального сервера может дать Вам некоторый выигрыш в скорости работы.

т.е. ничего нового. тот же самый виртуальный сервер(тут физический, что встанет дороже), описанный в [9] в 3-м абзаце.


 
sniknik ©   (2008-09-23 00:52) [15]

еще понятнее
Основные отличия персонального MySQL-сервера следующие:

Возможность администрирования и настройки сервера, в т.ч. создания нескольких баз данных и заведения пользователей. При заведении персонального сервера Вы получаете на нём логин root и, соответственно, все права по его администрированию и управлению, вплоть до возможности ручного останова и перезапуска сервера.

т.е. надеюсь очевидно о чем речь? раз у вас права на перезапуск сервера, то это значит других не коснется, т.е. в вашем распоряжении отдельно установленная операционка (обычно на виртуальной машине), на которой стоит MySQL, и на которою у вас полные права.



Страницы: 1 вся ветка

Текущий архив: 2008.11.02;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.014 c
2-1222250546
Нов_и_чок
2008-09-24 14:02
2008.11.02
SQL в Delphi


2-1222425226
webpauk
2008-09-26 14:33
2008.11.02
как получить максимальное значение?


10-1149852277
Портос
2006-06-09 15:24
2008.11.02
Не завершается процесс с COM объектом внутри.


2-1222247658
Jiura
2008-09-24 13:14
2008.11.02
Как в Delphi скомпилировать Native DLL?


1-1201897002
elserpiente
2008-02-01 23:16
2008.11.02
ListView