gpt4 book ai didi

php - 如何访问 htdocs 文件夹之外的 XAMPP mysql 数据库

转载 作者:行者123 更新时间:2023-11-29 16:46:57 25 4
gpt4 key购买 nike

我需要从 htdocs 文件夹外部的本地网站访问 MySQL 服务器。当我输入 XAMPP 服务器凭据时,它显示:

NO FILE OR ROOT DIRECTORY FOUND

我可以在 XAMPP 的配置文件中更改一些配置设置以允许访问吗?

最佳答案

为了远程连接,您必须让 MySQL 将端口 3306 绑定(bind)到 my.cnf 中计算机的 IP 地址。然后,您必须在 localhost 和“%”通配符中创建用户,并授予对所有数据库的权限。见下文:

my.cnf(Windows 上的 my.ini)

#Replace xxx with your IP Address 
bind-address = xxx.xxx.xxx.xxx

然后

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';

然后

GRANT ALL ON *.* TO 'myuser'@'localhost';
GRANT ALL ON *.* TO 'myuser'@'%';

根据您的操作系统,您可能必须打开端口 3306 才能允许远程连接。

关于php - 如何访问 htdocs 文件夹之外的 XAMPP mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53039475/

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