mysql外部ip登录失败,使用ssh+localhost 登陆成功
1. mysql安装
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
2. 登陆失败原因:mysql默认没开启ip登录
首先确保你的云服务器已经开放mysql端口
查看 mysql–>user 表:只有一个root ,host是localhost。
3. 解决:
1) 在已登录的连接里面执行如下语句
grant all privileges on *.* to 'root'@'%' identified by '密码';
flush privileges;
all privileges: 所有权限
*.* : 所有库的所有表
‘%’: 所有ip
2) 再次查看mysql--user表
3) 使用ip测试登录