DataGrip 连接 Centos MySql失败

  1. 首先检查Mysql是否运行:
    systemctl status mysqld , 如果显示没有启动则需要启动mysql

  2. 检查防火墙是否打开,是否打开3306的端口
    sudo firewall-cmd --list-all

    如果下面3306没有打开则打开3306端口

    public
    target: default
    icmp-block-inversion: no
    interfaces:
    sources:
    services: dhcpv6-client ssh
    ports: 3306/tcp
    protocols:
    masquerade: no
    forward-ports:
    source-ports:
    icmp-blocks:
    rich rules:

sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent 如果添加成功则显示success

  1. 本地测试是否能够连接成功 telnet ip 3306 显示连接实现但是ping ip可以成功

  2. 后来想到这事一个云服务器,可能和网页设置的入站规则有关系

  3. 打开腾讯云的出入站规则设置发现没有打开3306端口,打开端口

  4. 重新使用telnet连接成功。

  5. 使用datagrip登录,test connection 成功

相关推荐
bugu___几秒前
Linux系统易错点
linux
小李来了!3 分钟前
Oracle、MySQL、SQL server介绍及有何区别
数据库·mysql·oracle·sqlserver
mcooiedo7 分钟前
Mysql ONLY_FULL_GROUP_BY模式详解、group by非查询字段报错
数据库·mysql
执笔画情ora9 分钟前
PG/mysql/oracle--- 长事务对后续事务影响分析
数据库·mysql·oracle
qq_2837200511 分钟前
nestjs实战(六):诺依Nest.js + MySQL 项目改造为兼容达梦8数据库详细教程
javascript·数据库·mysql·达梦·nest.js·诺依
赵民勇14 分钟前
gtkmm之耗时操作不阻塞界面
linux·c++
Vect__18 分钟前
记录3.20和3.21做过的一些力扣的思考
linux·算法·leetcode
原来是猿19 分钟前
Linux-【ELF文件】
linux·运维·服务器
似水এ᭄往昔21 分钟前
【Linux】--基础开发工具->gcc/g++
linux·运维·服务器
顶点多余21 分钟前
Linux中库的制作和原理详解
linux·运维·服务器