以下是腾讯云服务器安装MySQL的详细步骤指南:
一、准备工作 登录服务器 使用SSH工具(如PuTTY)连接腾讯云服务器,输入命令: bash Copy Code ssh root@服务器IP
更新系统 确保系统软件包为最新版本: bash Copy Code sudo yum update -y # CentOS/OpenCloudOS系统 sudo apt update && sudo apt upgrade -y # Ubuntu/Debian系统 :ml-citation{ref="1,2" data="citationList"}
二、安装MySQL 安装MySQL服务端 CentOS/OpenCloudOS: bash Copy Code sudo yum install mysql-server -y
Ubuntu/Debian: bash Copy Code sudo apt install mysql-server -y :ml-citation{ref="1,2" data="citationList"}
启动MySQL服务 bash Copy Code sudo systemctl start mysqld # CentOS sudo systemctl start mysql # Ubuntu sudo systemctl enable mysqld # 设置开机自启 :ml-citation{ref="1,5" data="citationList"}
三、安全配置
运行安全脚本
bash Copy Code sudo mysql_secure_installation
按提示完成以下操作:
设置root密码 移除匿名用户 禁止远程root登录 删除测试数据库
验证安装
bash Copy Code mysql -V # 查看版本 sudo mysql -u root -p # 登录MySQL :ml-citation{ref="2,6" data="citationList"}
四、远程访问配置(可选)
修改绑定地址 编辑配置文件:
bash Copy Code sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf # Ubuntu sudo vi /etc/my.cnf # CentOS
将bind-address改为0.0.0.0
开放防火墙端口
bash Copy Code sudo ufw allow 3306/tcp # Ubuntu sudo firewall-cmd --add-port=3306/tcp --permanent # CentOS :ml-citation{ref="5,8" data="citationList"}
五、常见问题 密码问题:若忘记密码,可通过grep 'password' /var/log/mysqld.log查找临时密码 连接失败:检查腾讯云安全组是否放行3306端口
完成上述步骤后,即可通过客户端工具(如Navicat或phpMyAdmin)管理MySQL数据库。