xampp - подключение к локальной базе данных с другого локального компьютера внутри локальной сети - PullRequest
1 голос
/ 04 августа 2010

Я использую XAMPP для создания проектов php. Моя система: имя = con7 и локальный IP = 192.168.1.20 Другая система: name = con12 и local ip = 19.168.1.10

Я хочу подключиться к базе данных в con12 от con7.

Я прочитал, что нам нужно предоставить разрешение доступа для хоста (ip), который пытается подключиться с другого компьютера, например, с Access Host в базах данных cPanel-> (панель управления для хостингов linux).

У меня есть доступ к этой системе, так как этот человек (con7) выполняет ввод данных, а я манипулирую. что-то подобное.

Так как это сделать?

1 Ответ

0 голосов
/ 04 августа 2010

Чтобы подключиться к удаленной базе данных, вы должны убедиться:

  • MySQL-сервер должен прослушивать общедоступный интерфейс (например, eth0), чтобы быть доступным через LAN.Это можно проверить через telnet через порт 3306 (порт mysql по умолчанию)
  • Пользователю mysql должно быть разрешено подключаться как минимум с 192.168.1.20 или% (то есть со всеми хостами)
  • mysql-user должен иметь разрешения на чтение (+ запись) для базы данных

Хотите ли вы запустить PHP-скрипт, добавив правильные учетные данные в mysql_connect () должно быть достаточно.Если вы хотите использовать локальный phpmyadmin для работы с базой данных, вы должны добавить базу данных в phpmyadmin-config.

Надеюсь, это поможет.

...