阿里云ECS自建数据库远程连接问题-宝塔Liunx系统

    技术2025-12-29  7

    ##前言 在做数据库课设的时候,因为使用的是ECS服务器的自建数据库,使用ip地址进行连接,JDBC配置好后连接出现“Communications link failure"错误。错误提示成功发送消息,但没有返回值。

    解决方法:将三种访问权限打开

    数据库远程访问权限: 1. 进入数据库 2. 创建远程登录账号 3. 更新数据库 //以Mysql数据库为例 mysql -u root -p //dms为账号 123456为密码 可替换 mysql>grant all on *.* to 'dms'@'%'IDENTIFIED BY '123456'; mysql>flush privileges;

    详细可查看阿里云文档.

    阿里云安全组权限 在实例管理中找到安全组选项点击配置规则入方向添加数据库端口(Mysql为3306),授权对象为0.0.0.0/0 Liunx系统访问权限 ECS服务器的宝塔Liunx系统中开放端口,需要在宝塔面板的安全面板处添加开放端口(Mysql端口为3306)
    Processed: 0.009, SQL: 9