Подключитесь к mySQL по локальной сети

0

Привет всем, у меня проблемы с подключением к ПК в локальной локальной сети, в которой работает база данных mySQL.

Код в VB6 я есть:

.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=\\SERVERPC;DATABASE=lstoredb;UID=root2;PWD=thepassw;OPTION=3"

Если я помещаю "localhost", тогда он работает просто отлично (у меня также работает mysql на моей системе DEV). Но как только я помещу его на другой компьютер, он никогда не подключается.

Я могу получить доступ к SERVERPC в своей сети, но по какой-то причине VB6 не может его найти? Я даже пробовал IP-адрес:

.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=192.168.1.9;DATABASE=lstoredb;UID=root2;PWD=thepassw;OPTION=3"

И это все еще не работает. Отключил все брандмауэры и все равно ничего... Даже добавил порт 3306 к моему маршрутизатору для 192.168.1.9 IP и ничего еще!

Компьютер DEV - это Windows XP SP3, а сервер mySQL - в Vista Home Prem. 32-битный.

Любая помощь будет замечательной! Благодарю!: О)

Дэвид

Теги:
vb6
mysql-connect

1 ответ

1

Вам нужно сказать MySQL, чтобы разрешать удаленные подключения к определенным базам данных с определенных узлов для определенных пользователей. Источник

  • 0
    Это похоже на Linux.
  • 0
    @Stealth. Верно, но конфигурация должна быть такой же, как только вы найдете файлы конфигурации. Я устанавливаю версию для Windows сейчас, чтобы проверить.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню