腾讯云轻量应用服务器如何连接自装mysql数据库?

结论先行:腾讯云轻量应用服务器可通过SSH远程登录配置MySQL,并通过安全组规则与本地或公网连接,需重点关注权限设置端口开放

一、服务器端配置步骤

  1. 安装MySQL

    • 使用SSH登录服务器后,执行命令(以Ubuntu为例):
      sudo apt update && sudo apt install mysql-server
    • 安装完成后运行sudo mysql_secure_installation设置root密码。
  2. 修改绑定地址

    • 编辑配置文件/etc/mysql/mysql.conf.d/mysqld.cnf,将bind-address改为0.0.0.0(允许所有IP访问)或服务器内网IP。
  3. 创建远程访问用户

    CREATE USER '用户名'@'%' IDENTIFIED BY '密码';
    GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' WITH GRANT OPTION;
    FLUSH PRIVILEGES;

二、腾讯云安全组配置

  1. 开放3306端口
    • 进入轻量应用服务器控制台,在防火墙中添加规则:
      • 协议:TCP
      • 端口范围:3306
      • 源IP:指定客户端IP或0.0.0.0/0(公网访问,需谨慎)。

三、客户端连接验证

  1. 本地工具连接

    • 使用MySQL客户端(如Navicat、DBeaver),输入:
      • 主机:服务器公网IP
      • 端口:3306
      • 用户名/密码:上述创建的账户。
  2. 常见问题排查

    • 连接失败:检查安全组规则、MySQL服务状态(sudo systemctl status mysql)。
    • 权限拒绝:确认用户授权语句是否包含%通配符。

关键提示:公网暴露MySQL端口存在风险,建议结合X_X内网穿透提升安全性。

未经允许不得转载:CCLOUD博客 » 腾讯云轻量应用服务器如何连接自装mysql数据库?