我怎么知道什么是我的数据库在我的服务器上的主机名

How can i know what is the host name of my database on my server

本文关键字:我的 主机 服务器 什么 数据库 我怎么知道      更新时间:2023-09-26

当我在笔记本电脑上运行php代码时,我使用我的主机名作为本地服务器,但现在我在web上注册了我的网站,所以现在我使用我的sql连接的主机名,我给我的网站ip地址作为sql中的主机,但网站给了我一个错误"主机'31.170.163.50'不允许连接到这个MySQL

看起来您正在尝试从其他服务器连接到您的数据库。你的PHP脚本还在你自己的电脑上运行吗?

你得到的消息是因为你试图从地址31.170.163.50的计算机到达数据库,这是不允许的。通常,当您拥有"普通"简单的共享主机时,您不允许直接使用其他计算机上的数据库。只有服务器上的脚本才允许使用数据库。

所以,解决方案是:把一切,脚本和数据库,在您的web托管平台上,并使用localhost127.0.0.1时,您的PHP脚本需要连接到您的数据库。