Php-скрипт на одном сайте, а база данных на другом?

Статус
В этой теме нельзя размещать новые ответы.

Псевдоним

Гуру форума
Регистрация
22 Фев 2009
Сообщения
300
Реакции
68
Хотел спросить, будет ли работать скрипт с базой данных, если она будет находиться на другом хостинг аккаунте?
 
Будет... Если правильно настроить базу и корректно прописать данные коннекта с базой в скрипте..
 
Будет... Если правильно настроить базу и корректно прописать данные коннекта с базой в скрипте..
Пробую настроить. Думал, что это вообше не реально.

если ваш хостер разрешает коннекты к базе извне
А как узнать разрешены коннекты извне или нет?
 
Если правильно настроить базу
каким образом базу то настраивать надо? насколько я знаю, нужен только адрес для коннекта с бд ну и соответственно чтоб хостер поддерживал внешний коннект к бд
 
в привилегиях базы данных нужно создать пользователя с соответствующими правами и указать при этом хост на котором находится скрипт, а в скрипте указать данные этого пользователя БД...
 
Если база данных находится на другом сервере, то для пользователся бд под которым будет конект. указываете тот айпи сервака с которого хотити конектиться и все должно работать хотя можно поставить % что типа доступ под этим акком будет доступен в базу с любых айпи, но
это делать опасно мало ли акк от базы уведут....
 
По моему всё немного проще.
Если сервер на котором крутится база поддерживает внешние запросы (спрашиваем у хостера) тогда:

1. В настройках скрипта, подключение к базе данных ставим вместо localhost IP адрес сервера с базой. (шоб работало)
2. На сервере с базой данных в допустимых пользователей добавляем IP серевра где крутится скрипт (для безопастности)

Но имейте ввиду, что такая разбивка может существенно снизить скорость работы и надежность скрипта.
 
По моему всё немного проще.
Если сервер на котором крутится база поддерживает внешние запросы (спрашиваем у хостера) тогда:

1. В настройках скрипта, подключение к базе данных ставим вместо localhost IP адрес сервера с базой. (шоб работало)
2. На сервере с базой данных в допустимых пользователей добавляем IP серевра где крутится скрипт (для безопастности)

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

+ еще должен быть открыт порт 3306 кажется для внешнего соединения у хостера. Многие их блокируют, сам с этим столкнулся.
А лучше всего брать VDS - сам себе хохяин.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху