版权声明:仅供学习使用,未经同意不得转发,不可使用商业用途。 https://blog.csdn.net/wangqingbang/article/details/90600893
1. 以root身份进入mysql:
mysql -uroot -p
2. 设置权限
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘这里是你的密码’ WITH GRANT OPTION;
3. 立即启用配置
FLUSH PRIVILEGES;
此时测试连接
如果不成功,请确认的防火墙端口是否打开
4. linux centos7系统:打开防火墙端口3306
netstat -an | grep 3306 查看端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent 开启端口
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
重启防火墙
firewall-cmd --reload