MySQL доступ без веб-сервера (например, Apache) - PullRequest
1 голос
/ 21 мая 2009

Мне было интересно, есть ли способ получить доступ к службе базы данных на удаленном компьютере без установки веб-сервера на этом компьютере?

Предоставляет ли СУБД MYSQL какой-либо интерфейс (порт), к которому можно напрямую подключиться, или веб-сервер (пересылающий данные) является обязательным?

Ответы [ 3 ]

5 голосов
/ 21 мая 2009

MySQL может быть доступен по умолчанию через порт 3306. Обычно этот порт будет заблокирован брандмауэром, поскольку не рекомендуется иметь доступ к вашему серверу БД для внешнего мира.

Если вы хотите получить доступ к удаленной базе данных через командную строку, вы можете использовать mysql client .

Если вы делаете это через Интернет, вам, вероятно, следует использовать туннель или VPN для безопасности.

0 голосов
/ 21 мая 2009

Как они сказали. Вы можете соединиться с MySQL, используя (по умолчанию пор 3306). Вы можете использовать клиент MySQL или интерфейсы ODBC, JDBC или ADO.Net. Для большинства основных языков программирования имеются разъемы.

Если вы ищете удобный для пользователя инструмент для использования mysql, например PHPmyAdmin, вам могут понравиться MYSQL GUI Tools http://dev.mysql.com/downloads/gui-tools/5.0.html

0 голосов
/ 21 мая 2009

Вы можете подключиться к MySQL, используя ODBC. Порт по умолчанию 3306

...