Доступ к базе данных MySQL из моего проекта VB.NET 2008 - PullRequest
1 голос
/ 17 февраля 2010

Я разработал проект в VB.NET

В этом проекте я хочу использовать данные из MySQL, которые находятся на моем WEB-сервере.

Я могу связаться с сервером MySQL моего локального хоста, но не могу связаться с WEB-сервером.

В моем CPanel я добавил хост из Удаленный доступ к базе данных

Но я не могу связаться с WEB MySQL Server.

Пожалуйста, помогите мне.

Ответы [ 2 ]

2 голосов
/ 17 февраля 2010

Первый шаг - попытаться подключиться к веб-сайту mysql с помощью MySql Query Browser, который сообщит вам, открыта ли база данных для удаленных подключений (я предполагаю, что она не будет работать)

Полагаю, вы уже проверили его, но убедитесь, что вы используете правильный ip

EDIT:

Как сказал Björn , ваш код vb в порядке, поэтому проблема в подключении к базе данных.

К сожалению, это вызвано многими и многими причинами.

  • Вы уверены, что используете реальный IP с хоста (и используете его в настройках mysql)?
  • Вы уверены, что указали правильный удаленный хост в настройках mysql?
  • Вы уверены, что у вас есть правильная строка подключения в коде VB?
1 голос
/ 17 февраля 2010

Поскольку ваше сообщение указывает на то, что вы можете получить доступ к БД на своем локальном хосте, похоже, не проблема с тем, как вы подключаетесь к БД из своего приложения (.NET-Connector?).

Что говорит внешний MySQL-сервер? Доступ закрыт? Или вы не можете связаться с ним с компьютера, на котором размещено ваше приложение (может быть, правила брандмауэра, другая сеть и т. Д.)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...