你的位置:首页 > 软件开发 > 数据库 > 解决虚拟机linux端mysql数据库无法远程访问

解决虚拟机linux端mysql数据库无法远程访问

发布时间:2015-08-19 20:00:04
解决虚拟机linux端mysql数据库无法远程访问1、 在控制台执行 mysql -u root -p mysql,CentOS系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台2、 在mysql控制台执行 GRANT ALL PRIVILEGES ON *. ...

解决虚拟机linux端mysql数据库无法远程访问

1、 在控制台执行 mysql -u root -p mysql,CentOS系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台

2、 在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION; FLUSH PRIVILEGES;

3、 在mysql控制台执行命令中的 'root'@'%' 可以这样理解: root是用户名,%是主机名或IP地址,这里的%代表任意主机或IP地址,你也可替换成任意其它用户名或指定唯一的IP地址;'MyPassword'是给授权用户指定的登录数据库的密码;另外需要说明一点的是我这里的都是授权所有权限,可以指定部分权

4、 切换到root用户 打开iptables的配置文件:vi /etc/sysconfig/iptables

添加红色字体 

# Firewall configuration written by system-config-firewall

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:解决虚拟机linux端mysql数据库无法远程访问

关键词:MYSQL

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。