我的数据在我的本地MySql(Wamp服务器)我需要从远程托管的网页(php)访问此数据库,如www.11j.com/show.php。请清楚描述。如何从远程网页(PHP)访问本地MySQL?
-3
A
回答
1
当连接一个MySQL服务器时,通常有四个变量,你需要设置:
- 数据库名称
- 数据库用户
- 密码
- 主机
连接时到同一主机上的MySQL服务器,“主机”变量是“本地主机”。当它位于远程服务器上时,将其设置为远程MySQL服务器的IP地址。
不过,也有一些其他的东西,你需要设置:
- 远程MySQL访问必须在远程服务器
- MySQL中必须打开运行的端口上启用,不阻止防火墙
- 您正在使用连接的用户名必须能够访问登录为远程用户(默认情况下,MySQL在端口3306上运行)
远程访问本身不是一个非常糟糕的想法,并有很多情况下,当它是合理的。然而,为了保持它尽可能的安全:
- 远程MySQL用户应该只能访问数据库,他们需要
- 如果可能的远程访问,就应该只限于特定IP登录地址
-1
要做到这一点,你应该为你的服务器设置静态IP,然后你在连接到mysql数据库时用这个静态IP设置服务器。
相关问题
- 1. Mysql启用远程和本地访问
- 2. 如何从远程网站访问cordova.js
- 3. php访问mysql本地主机和远程主机
- 4. 通过c#从本地PC访问远程Mysql
- 5. 如何使用CefSharp访问远程网页上的本地资源?
- 6. 如何从远程访问我的网页?
- 7. 从远程网络访问本地主机
- 8. 如何从本地网络访问WAMP
- 9. Mysql远程访问
- 10. 如何从远程计算机(不是本地主机)访问MySQL?
- 11. 如何从Android WebView中的远程URL访问本地资产?
- 12. 如何从PHP脚本访问远程SQL Server
- 13. 如何从PHP脚本访问远程CGI?
- 14. 如何从本地网站在线访问mysql数据库?
- 15. Php远程访问Ec2 Mysql服务器
- 16. IIS6网页无法访问远程
- 17. 如何从外部网页访问本地数据?
- 18. 如何检查是否从本地或外部访问网页?
- 19. 如何反向远程mySQL访问?
- 20. Openshift:如何远程访问MySQL?
- 21. 授权访问(远程或本地)
- 22. 访问远程/本地会话Bean
- 23. 远程访问MySql通过远程phpMyAdmin
- 24. 从Windows cmd提示MySQL远程访问
- 25. 如何从iPhone应用程序访问远程MySql数据库
- 26. 本地网络上的MySQL远程访问给出了认证错误
- 27. 我无法通过本地phpmyadmin访问远程mysql服务器
- 28. 在本地开发时访问远程MySQL数据库
- 29. 如何通过真实IP地址远程访问asp.net网站
- 30. PHP卷曲从远程网页cookie的
出于安全原因,这是一个极其糟糕的主意。通常,您应该只能在驻留在同一台服务器上访问数据库。出于这个原因,你所要求的可能甚至是不可能的。 – durbnpoisn