mysql8.0远程连接不上怎么回事?

前言:

我的环境:Ubuntu18 

一般有3种情况:

1.服务器的防火墙3306端口没开放。

2.配置问题

我,没开防火墙,所以我的问题是配置问题。

=====2023年5月22日,补充。

 3.没有创建一个用户

创建用户参考https://www.cnblogs.com/liqi175/p/17258915.html

======

解决:

1.打开配置

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

2.把bind-address改为0.0.0.0

 

3. 重启mysql服务

sudo systemctl restart mysql

 

4.测试连接

 

成功!!

 

扩展:

防火墙的问题解决方式:

https://www.cnblogs.com/muzi-lee/p/15716219.html

 

posted @ 2023-03-26 17:20  o蹲蹲o  阅读(168)  评论(0编辑  收藏  举报