远程连接阿里云服务器mysql
(3)执行update user set host = ‘%’ where user ='root’将Host设置为通配符%。Host设置了“%”后便可以允许远程访问。回车使刚才的修改生效,再次远程连接数据库成功。(1)在安装Mysql数据库的主机上登录root用户:mysql -u root -p。如果还是连接不上,重启一下服务器,我的好像是重启服务器才生效的。二、阿里云服务器开启3306端口。
一、mysql 开启远程访问
(1)在安装Mysql数据库的主机上登录root用户:mysql -u root -p
(2)查看user表
-
# 使用数据库mysql
-
use mysql;
-
# 查看主机和用户
-
mysql> select host, user from user;
(3)执行update user set host = ‘%’ where user ='root’将Host设置为通配符%。Host设置了“%”后便可以允许远程访问。
mysql> update user set host = '%' where user = 'root';
再次查看user表, 修改成功
输入命令mysql> FLUSH PRIVILEGES; 回车使刚才的修改生效,再次远程连接数据库成功。
如果还是连接不上,重启一下服务器,我的好像是重启服务器才生效的。
参考:
https://blog.csdn.net/mazaiting/article/details/106661158?spm=1001.2014.3001.5506
https://blog.csdn.net/u014780310/article/details/112175133?spm=1001.2014.3001.5506
二、阿里云服务器开启3306端口。
云服务器ECS/安全组
三、开启windows防火墙3306端口.
新建入站规则
更多推荐
所有评论(0)