XAMPP - подключение к локальной базе данных с другой локальной машины внутри локальной сети

StackOverflow https://stackoverflow.com/questions/3404531

  •  25-09-2019
  •  | 
  •  

Вопрос

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

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

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

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

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

Это было полезно?

Решение

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top