Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.11.02;
Скачать: [xml.tar.bz2];

Вниз

База данных 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.008 c
2-1222147478
Новичок
2008-09-23 09:24
2008.11.02
Подскажите


2-1222067753
sapsi
2008-09-22 11:15
2008.11.02
Найти порядковый номер строки Memo


15-1220905107
Riply
2008-09-09 00:18
2008.11.02
Просмоторщик lib файлов.


1-1201253922
newbie2
2008-01-25 12:38
2008.11.02
странная ситуация с FastReport


11-1194956757
tigra
2007-11-13 15:25
2008.11.02
вкладки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский