一、阿里云服务器配置安全组/防火墙规则

二、UFW放行3306端口

# 放行 TCP 3306 端口
sudo ufw allow 3306/tcp

# 检查规则是否生效
sudo ufw status numbered

如果UFW未启用,需要先启用UFW

# 启用 UFW(默认拒绝所有传入,允许所有传出)
sudo ufw enable

# 查看状态
sudo ufw status
  • 阿里云安全组:相当于大楼的门卫,决定外部流量能否到达服务器。
  • UFW:相当于房间的门锁,决定服务器是否接受到达的流量。

必须同时在阿里云安全组和 UFW 中放行端口,才能确保外部访问畅通

三、创建用户

服务器新建查询,输入命令

-- 创建用户并授权所有 IP 访问
CREATE USER 'your_user'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON your_database.* TO 'your_user'@'%';
FLUSH PRIVILEGES;

四、本机连接数据库

navicat新建连接,连接成功后会显示your_database

sequelize(config.json)

{

  "production": {
    "username": "your_user",
    "password": "your_password",
    "database": "your_database",
    "host": "server_ip",
    "dialect": "mysql",
    "timezone": "+08:00"
  }
}

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐