撸linux


xampp的mysql局域网访问解决办法

参考http://blog.sina.com.cn/s/blog_6e2407b60100p6gd.html

先在受访端的XAMPP Control Panel 界面里点击“Shell”按钮,出来一个黑色的命令窗口,输入

mysql -u root –p

输入root密码,一般是空白(不输入),

然后输入以下命令

grant all on *.* to root@'%' identified by "password" ;

#注意:password是必须的,复制的时候引号要修改。

就这一句,轻松搞定!以后通过局域网其他电脑访问这个受访端的mysql服务器就像在它自己的电脑上访问一样。区别就在于访问端的服务器不是localhost,而是受访端的ip地址,如192.168.10.100

以上解决方法针对xampp的开发测试服务器有效,其他的测试服务器软件如easyphp,原理应该也相同吧。

对了,如果在受访端本身访问自身服务器的话,Mysql主机地址就不应该写localhost,而应该写受访端自身的ip,如192.168.10.100

相关博文



发表评论

电子邮件地址不会被公开。