ubuntu下的mysql远程连接
新买了个vps,装的ubuntu14系统,安装了个mysql却在本地电脑连接不上。
- 首先确认是否关闭ubuntu防火墙,ubuntu自带的是ufw防火墙,不过系统是默认未打开的,sudo ufw status 能看到状态为inactive。表示未打开
- 其次 ubuntu的mysql配置里面,默认有只允许本机访问,进入/etc/mysql/my.cnf 将绑定地址行(bind-address = 127.0.0.1)注释掉或者修改为指定 IP
- 登录mysql 添加mysql的权限 grant all privileges on . to ‘root’@’%’ identified by ‘密码’;
- 然后service mysql restart 重启就可以啦