云服务器开启MYSQL远程登录
- 打开服务器的防火墙配置,允许MySQL的连接端口【3306】
- 首先确定MySQL数据库启动了,用命令ps aux|grep mysql 查看。
- 授予访问权限授予访问权限
- 将root用户授权给所以连接: grant all privileges on . to ‘root’@’%’ identified by ‘自己的mysql密码’;
- 让权限立即生效:flush privileges; 让权限立即生效:flush privileges;
- 查看my.cnf(路径:/etc/mysql下) 或者 mysqld.cnf(/etc/mysql/mysql.conf.d下)文件 加#注释掉bind-address = 127.0.0.1 如下: #bind-address = 127.0.0.1 .
- sudo service mysql restart重启mysql