2013-08-17 7 views
2

Теперь, прежде чем я начну, я просто хочу сказать, что я абсолютно не знаю, возможно ли это.Подключение базы данных «Зеркало» с использованием PHP


Вопрос
Я привык к управлению базами данных на компьютере с помощью Sequel Pro, и это то, что я делал в течение последних нескольких лет с моей Linode VPS. Недавно я приобрел iPage-хостинг для хранения некоторого статического контента, и я хотел создать базу данных, чтобы сохранить ее в архиве. Создав базу данных и настроив данные о доступе, я написал для нее базовый PHP-скрипт.

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

+0

Разрешен ли SSH? Потому что тогда вы могли бы просто туннель ... – Wrikken

+0

@Wrikken Не могли бы вы рассказать? –

+0

_IF_ у вас есть SSH-доступ к платформе хостинга, вы можете привязать локальный порт (на вашем конце) к порту mysql на другом конце и просто подключиться к нему. – Wrikken

ответ

0

SQLyog имеет прокси php и обычно является одним из способов подключения к базам данных mysql, привязанным к localhost. Кроме того, в некоторых хостах cPanel есть опция, где вы можете указать внешний IP-адрес, который может подключаться к базе данных, спросите вы поддержку, есть ли такие опции?

В SQLyog функция, использующая php proxy, называется HTTP-туннелем. Может быть, существует что-то подобное для Сиквел?

https://static.webyog.com/docs/SQLyog/HTTP_Tunneling_SQLyog_MySQL_Client.html

Смежные вопросы