赞
踩
mysql允许远程访问有两个必要条件
mysql配置绑定的地址是127.0.0.1,只允许本机连接。为使其他主机可以访问mysql服务,需要绑定非本地ip,或0.0.0.0即可。
用户访问信息在mysql数据库的user中设定,可通过修改user表,来授权用户访问。
修改已有用户的host字段
修改mysql的user表,host字段为指定ip即可。如果想任意主机都可以连接,可以使用%
update user set host = ‘%’ where user = ‘root’;
新建远程连接用户
grant all on . to admin@‘%’ identified by ‘123456’ with grant option;
修改表后并不会生效,需要执行以下sql使用修改生效。
flush privileges;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。