连接远程mysql数据库失败

【问题】:在远程连接时,出现错误:无法连通,请检查IP:PORT信息
【解决方式】
第一步,在数据库开启 MySQL 的远程登陆帐号:

mysql>grant all privileges on *.* to 'root'@'%' identified by '123456';
mysql>flush privileges;

第二步,配置文件解除限制远程访问:
打开 MySQL 配置文件 my.cnf(/etc/mysql/my.cnf) 或者 /etc/mysql/mysql.conf.d/mysqld.cnf(我的是这个)
将以下代码注释掉:

#bind-address           = 127.0.0.1

并重启数据库:

shane:~$ /etc/init.d/mysql restart

第三步,验证:
输入ss -tlnp查看网络接口开启状态,发现已由之前的
在这里插入图片描述

变为
在这里插入图片描述
此时已能远程连接,如若还不能,请检查防火墙
done

你可能感兴趣的:(MySQL,mysql)