-
Как создать в Интернете базу данных MySQL, а потом получить доступ к из приложения, написанного в Delphi?
-
все делается одинаково, что локально, что в "местной" сети, что в "интернете" (т.е. для обучения принципам подойдет любой учебник по MySQL). различие только в том, что чем дальше от тебя тем меньше дураков давать тебе права на какой либо доступ вообще, кроме самого самого ограниченного (можеш смотреть странички по http? и будет с тебя...). или это твой сервер "в интернете" с MySQL, к которому хочеш коннектиться?
-
Я сам создаю базу данных на каком-нибудь хостинге, поддерживающем MySQL, а потом ее использую.
-
> Igor © (22.09.08 20:17) [2] > > Я сам создаю базу данных на каком-нибудь хостинге
На этом хостинге должны быть открыты порты MySQL наружу, а это врятли.
-
Ладно, формат базы данных в не принципиален. Какую базу данных легче всего разместить в Интернете?
-
> Какую базу данных легче всего разместить в Интернете?
Что значит "легче" ?
-
Легче - значит, без лишних заморочек.
-
> Как создать в Интернете базу данных
В Интернете базу данных создать нельзя, это не материальное.
-
-
легче всего(и дешевле, вплоть до $0 ) разместить не базу, а сайт, это более распространенная услуга. и вот у программ/скриптов обслуживающий сайт будет доступ к какойнибудь базе однозначно... но не внешний, только в пределах сервера на котором хостишся, и выделенного на нем места и т.д.
с базой сложнее, не встречал таких услуг чтобы базу расшаривали... можеш со своего компа такое организовать, поставить на него sql сервер, взять у провайдера "белый" IP, оставлять его круглосуточно подключенным к инету... и раздать друзьям приглашения "пользуйтесь, держите у меня свои базы".
еще возможность, видел, это держать свой сервер на чужой площадке, т.е. тебе ставят гдето на виртуальной машине сервер, и дают к нему полные права, ты туда можеш поставить любой sql сервер... в общем тоже самое, что на своей машине только на чужой. никаких проблем быть не должно, кроме денежных... удовольствие не бесплатное.
-
Конектился к базе данных размещенной на http://www.ht-systems.ru/ без проблем, при помощи компонентов DirectMySQLObjects122. Хостинг был на обычном тарифном плане без всяких выделенных серверов и т.д.
-
> Конектился к базе данных размещенной на ... > Хостинг был на обычном тарифном плане без всяких выделенных серверов и т.д. сомнительно, честное слово, но может админ и прошляпил... если так то это не навсегда. т.к. в договоре такой услуги нет (доступ к базе сервера извне этого сервера). вот автор топика купит у них "обычный тарифный план" проверит и скажет, осталось это так, или деньги "на ветер" пошли.
-
sniknik возможно вы правы, лучше для начала со службой поддержки пообщаться.
-
-
> Подробности здесь: ... Да, можно. Для этого нужен персональный MySQL-сервер. .... ... Как получить персональный MySQL-сервер? .... Персональные MySQL-серверы работают на отдельном физическом сервере и в случае, если Ваш проект требует интенсивной работы с базами данных, использование персонального сервера может дать Вам некоторый выигрыш в скорости работы. т.е. ничего нового. тот же самый виртуальный сервер(тут физический, что встанет дороже), описанный в [9] в 3-м абзаце.
-
еще понятнее Основные отличия персонального MySQL-сервера следующие:
Возможность администрирования и настройки сервера, в т.ч. создания нескольких баз данных и заведения пользователей. При заведении персонального сервера Вы получаете на нём логин root и, соответственно, все права по его администрированию и управлению, вплоть до возможности ручного останова и перезапуска сервера. т.е. надеюсь очевидно о чем речь? раз у вас права на перезапуск сервера, то это значит других не коснется, т.е. в вашем распоряжении отдельно установленная операционка (обычно на виртуальной машине), на которой стоит MySQL, и на которою у вас полные права.
|