概述
实现远程登录MySQL数据库
步骤
一.修改配置文件
修改配置文件
etc/mysql/mysql.conf.d/mysqld.cnf
vim etc/mysql/mysql.conf.d/mysqld.cnf #把bind-address = 127.0.0.1 注释掉
二.修改用户设置
1.登入数据库
mysql -uroot-p
2.选择mysql数据库
use mysql;
3.查看user表
select * from user \G;
4.修改user表
update user set host ='%' where user ='root'; #或者使用grant all privileges on *.* to '用户名'@'%' identified by '登录密码' with grant option; flush privileges;
三.放行端口
在防火墙或者安全策略中放行MySQL的端口(常为3306)
四.重启服务
sudoservice mysqld restart