我用我的主机名作为本地服务器时,当我在我的笔记本电脑上运行我的PHP代码,但现在我在我的网站上注册我的网站,所以主机名现在我使用我的SQL连接我给我的网站IP地址作为主机在SQL中,但该网站给我一个错误“主机'31.170.163.50'不允许连接到这个MySQL我怎么知道什么是我的服务器上我的数据库的主机名
1
A
回答
0
它看起来像你试图你的PHP脚本仍然在你自己的PC上运行?
你得到的消息是因为你尝试从地址31.170.163.50的计算机到达数据库,这是不允许的很多时候,当你有'正常'简单,共享托管,您不能直接使用其他计算机上的数据库。只有服务器本身的脚本才允许使用数据库。
因此,解决方案是:将所有内容,脚本和数据库放在您的Web主机平台上,并在您的PHP脚本需要连接到数据库时使用localhost
或127.0.0.1
。
+0
感谢您的回答对我有帮助 –
+0
但我已经将我的数据库上传到服务器,并且仍然服务器给我一个连接未知的MySql服务器主机的错误。那我该如何解决它?请帮助我 –
相关问题
- 1. 我如何知道我的服务器名称是什么?
- 2. 什么是我的本地MySQL服务器上的主机名?
- 3. 我怎么知道服务名称?
- 4. 我怎么知道什么TextView是clickbale?
- 5. 我怎么知道手机的电量
- 6. 我怎么知道国家的名字?
- 7. 用于事件的参数是什么?我怎么知道?
- 8. 我怎么知道什么是停止从关机弹簧webapp
- 9. 我怎么知道什么是我的页面参数的格式代码?
- 10. 我怎么知道QTreeView是空的?
- 11. 我怎么知道ftp服务器上的文件是隐藏文件?
- 12. 为什么我的主人不知道我回来了什么?
- 13. 我怎么知道我有什么版本的eclipse?
- 14. 我的网络服务器如何知道域名是我的?
- 15. 我怎么知道我的Windows机器上有哪个版本的MPICH
- 16. 我在我的服务器中发现了一个php代码,怎么知道是什么意思?
- 17. 我怎么知道什么是最大的音量值在android
- 18. 我怎么知道什么是osCommerce的发布?
- 19. 我怎么知道android的方向是什么?
- 20. 我怎么能知道我的数据适合内存
- 21. 我如何知道我使用的是什么Windows主题?
- 22. 我怎么知道为什么我的一个vxWorks任务被挂起?
- 23. 我如何知道客户端服务器程序上的主机名
- 24. 我怎么知道我的实际错误是怎么发生的?
- 25. 我如何知道我的项目名称是什么?
- 26. 我怎么知道服务器在哪个状态?
- 27. 我怎么知道是什么的UnsafeNativeMethods.DispatchMessageA通话使用的WinDbg在做什么?
- 28. 不知道为什么我的服务器超时...
- 29. 我怎么知道的提交/更改名单之前,我推
- 30. 我怎么知道我的桌子是空的?
与大多数情况下的服务器IP相同。 –
从哪里试图访问?从你的笔记本电脑,访问Web服务器数据库 –
什么是操作系统(OS)? –