gpt4 book ai didi

php - 如何从连接在局域网上的另一台电脑上使用存储在一台电脑上的数据库

转载 作者:行者123 更新时间:2023-11-30 01:15:30 25 4
gpt4 key购买 nike

我正在使用 php 和 xampp 制作一个项目。我有两台机器连接在局域网上。在一台机器上存储数据库,我想从另一台机器访问该数据库。我该怎么做?请帮助我

最佳答案

您的问题有点太不具体,我不知道您是否希望 phpMyAdmin 在另一台电脑上连接,或者您是否想知道如何在自己的脚本中创建数据库连接。

如果您想更改 phpMyadmin 以连接到另一台服务器,您应该编辑 YOUR_INSTALL_DIR\xampp\phpMyAdmin\config.inc.php

您需要添加以下行:

$i++; 
$cfg['Servers'][$i]['host'] = "192.168.0.2"; // Ip adresse or DNS Name of the remote PC
$cfg['Servers'][$i]['user'] = 'root'; // Or any other Mysql User on the remotePc
$cfg['Servers'][$i]['password'] = 'YOUR_PASS'; // Passwort for the MySql User on remote PC

$cfg['DisplayServersList'] = true; // Enables e Menu for changing DB Server

这会将远程 PC 添加为新服务器,并且您可以在 phpMyAdmin 中的 2 个数据库服务器之间进行更改。如果您想在每次访问 phpMyAdmin 时输入密码,请添加

$cfg['Servers'][$i]['auth_type'] = 'http'; 

您将获得一个用于输入密码和用户名的 http 表单(用户管理位于 phpMyAdmin 的“权限”选项卡中

但是,如果您只是想用远程电脑替换现有的本地服务器,则需要将“主机”、“用户”和“密码”部分添加到默认配置中(如果缺少)

如果您使用不同的操作系统,则可以对两者使用相同的配置,您需要检查是否可以使用相同的路径访问目录(例如,如果您指定

$cfg['UploadDir'] "C:\windows\temp";

在你的配置中。

关于php - 如何从连接在局域网上的另一台电脑上使用存储在一台电脑上的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19097277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com