云服务器的MySQL配置,实现本地访问云服务器的MySQL

一、开放3306端口

1.首先查看端口是否打开

netstat -an|grep 3306

如果显示 127.0.0.1:3306 ,则说明未打开3306端口。

2.打开mysql配置文件

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

将bind-address = 127.0.0.1这一行注释。(英文模式 按i ,然后输入# ,按Esc 后输入: wq )​

3.重启ubuntu

sudo reboot

4.再次查看端口是否打开

netstat -an|grep 3306

此时如果出现 :::3306 ,此时端口3306已经打开。

5.打开云服务器端口

登录云服务器控制台,将3306端口开放。

二、开启远程连接

mysql -u root -p

然后输入密码

update mysql.user set host = '%' where user ='root' limit 1;
flush privileges;

重启服务

service mysql restart
service mysql start
service mysql stop
posted @ 2021-04-16 20:34  CHAO远  阅读(339)  评论(0)    收藏  举报