连接mysql一直超时

使用dbeaver连接虚拟机里的mysql一直提示超时,请问如何解决呀?

检查一下防火墙问题,mysql的对应端口是否被防火墙拦住;
使用ping命令检查网络连通性
如果你有其他mysql客户端工具例如Navicat,可以使用客户端工具先排查你的服务端问题和网络问题

防火墙和mysql用户权限

虚拟机上能进入mysql吗,宿主机用远程连接不上是吧,你的MySQL配置允许远程访问没?如果没开启开启一下,可以参考这个文章,https://blog.csdn.net/m0_67402914/article/details/124322480?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166089862016781667819296%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166089862016781667819296&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-1-124322480-null-null.142^v42^pc_rank_34,185^v2^control&utm_term=mysql%E5%BC%80%E5%90%AF%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE%E6%9D%83%E9%99%90&spm=1018.2226.3001.4187
你能ping通虚拟机吗?检查防火墙,这些是大概的问题排查思路

可能是连接数超了之类的,可以通过set命令设置一下最大连接数