2015-10-15 35 views
1

我用我的主机名作为本地服务器时,当我在我的笔记本电脑上运行我的PHP代码,但现在我在我的网站上注册我的网站,所以主机名现在我使用我的SQL连接我给我的网站IP地址作为主机在SQL中,但该网站给我一个错误“主机'31.170.163.50'不允许连接到这个MySQL我怎么知道什么是我的服务器上我的数据库的主机名

+1

与大多数情况下的服务器IP相同。 –

+0

从哪里试图访问?从你的笔记本电脑,访问Web服务器数据库 –

+0

什么是操作系统(OS)? –

回答

0

它看起来像你试图你的PHP脚本仍然在你自己的PC上运行?

你得到的消息是因为你尝试从地址31.170.163.50的计算机到达数据库,这是不允许的很多时候,当你有'正常'简单,共享托管,您不能直接使用其他计算机上的数据库。只有服务器本身的脚本才允许使用数据库。

因此,解决方案是:将所有内容,脚本和数据库放在您的Web主机平台上,并在您的PHP脚本需要连接到数据库时使用localhost127.0.0.1

+0

感谢您的回答对我有帮助 –

+0

但我已经将我的数据库上传到服务器,并且仍然服务器给我一个连接未知的MySql服务器主机的错误。那我该如何解决它?请帮助我 –

相关问题