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 成功

相关推荐
Zhu7583 小时前
在k8s集群部署MySQL单实例,支持多个主流发行版
android·mysql·kubernetes
io无心7 小时前
Shardingsphere5分库分表
数据库·mysql
ltl7 小时前
纠删码原理与存储效率
linux
ltl7 小时前
MinIO 原理和架构:机制、AGPL 与上游 archived 风险
linux
林浩杨_7 小时前
linux搜索命令(grep+sed)
linux·命令模式
wWYy.7 小时前
Mysql:主键索引 唯一索引 普通索引 前缀索引
数据库·mysql
W.W.H.8 小时前
将驱动编译成模块并安装到rootfs
linux·物联网·wifi·rootfs·驱动
ltl8 小时前
io_uring 在生产环境翻车实录:内核 bug、资源泄漏和你不知道的限制
linux
ltl8 小时前
内存分配器擂台:jemalloc vs tcmalloc vs mimalloc vs glibc
linux
ltl8 小时前
Zero Copy 的肮脏秘密:在什么时候反而更慢
linux