腾讯云服务器中如何安装mysql数据库?

结论先行:在腾讯云服务器上安装MySQL数据库,可通过官方软件源快速部署,需注意安全配置和远程访问权限管理。以下是具体步骤:

1. 环境准备

  • 确保腾讯云服务器为Linux系统(如CentOS或Ubuntu),并已登录SSH。
  • 更新系统软件包:sudo yum update(CentOS)或sudo apt update(Ubuntu)。

2. 安装MySQL

  • CentOS:通过MariaDB兼容版本安装
    sudo yum install mariadb-server mariadb
    sudo systemctl start mariadb
    sudo systemctl enable mariadb
  • Ubuntu:直接安装MySQL社区版
    sudo apt install mysql-server
    sudo systemctl start mysql
    sudo systemctl enable mysql

3. 安全配置

  • 运行安全脚本:sudo mysql_secure_installation,按提示设置root密码、移除匿名用户、禁止远程root登录等。
  • 关键操作:
    • 密码强度:建议设置为12位以上混合字符。
    • 删除测试数据库:降低安全隐患。

4. 远程访问设置(可选)

  • 登录MySQL:sudo mysql -u root -p
  • 创建远程用户并授权:
    CREATE USER '远程用户名'@'%' IDENTIFIED BY '强密码';
    GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
  • 防火墙开放3306端口
    sudo firewall-cmd --add-port=3306/tcp --permanent  # CentOS
    sudo ufw allow 3306/tcp                           # Ubuntu

5. 验证安装

  • 本地连接测试:mysql -u root -p,输入密码后能进入MySQL命令行即成功。
  • 远程连接需使用工具(如Navicat)测试,确保网络策略和权限正确。

注意事项:腾讯云默认安全组需配置入站规则允许3306端口,否则远程连接会失败。

未经允许不得转载:CCLOUD博客 » 腾讯云服务器中如何安装mysql数据库?