如何安装MySQL到腾讯云服务器?详细步骤指南

在安装MySQL前,首先需要确保已拥有腾讯云服务器实例。建议选择CentOS 7.6或更高版本的操作系统以获得最佳兼容性。通过SSH工具(如MobaXterm)连接服务器时,需使用公网IP地址及远程连接密码。为预防安装过程中出现意外错误,建议先在控制台创建服务器快照,便于后续快速回滚至初始状态。

如何安装MySQL到腾讯云服务器?详细步骤指南

环境检查与清理

通过yum list installed | grep mysql命令检查系统是否已存在MySQL安装包。若发现残留组件,可使用yum -y remove mysql-libs.x86_64彻底卸载。对于仍在运行的MySQL或mariadb进程,需执行systemctl stop mysqld终止服务,并通过rpm -qa | grep mysql | xargs yum -y remove批量清理所有关联组件。

配置YUM源

访问MySQL官方网站的YUM资源库(http://repo.mysql.com/),根据cat /etc/redhat-release显示的版本号选择对应的repo源文件。使用wget命令下载源文件,例如:wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm。下载完成后,通过rpm -ivh mysql-community-release-el7-5.noarch.rpm安装YUM源,此时在/etc/yum.repos.d/目录下将生成mysql-community.repo配置文件。

安装MySQL服务

执行yum install -y mysql-community-server启动核心组件安装。若安装过程中出现GPG密钥报错,需运行rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022更新密钥库后重试。安装完成后,使用service mysqld start启动数据库服务,并通过systemctl enable mysqld设置开机自启。

初始密码配置

MySQL首次启动后会在系统日志中生成临时密码,通过grep 'temporary password' /var/log/mysqld.log可提取默认密码。使用mysql -u root -p登录后,需立即执行ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'修改密码。为提高数据库安全性,建议运行mysql_secure_installation完成安全设置,包括移除匿名用户、禁止远程root登录等操作。

远程访问配置

默认情况下MySQL仅允许本地连接,如需远程访问需进入MySQL客户端执行授权操作。依次输入以下命令:

  • use mysql;切换到系统数据库
  • update user set host='%' where user='root';修改root用户的主机权限
  • flush privileges;立即刷新权限

连接验证与管理

在服务器防火墙中开放3306端口后,可通过本地Navicat或Python脚本测试远程连接。常用的服务管理命令包括:service mysqld status(查看状态)、service mysqld restart(重启服务)。若出现无法连接的情况,可检查select host, user from user;确认用户主机配置,并验证端口连通性。

内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。

本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/112374.html

(0)
上一篇 2025年11月22日 上午1:36
下一篇 2025年11月22日 上午1:36
联系我们
关注微信
关注微信
分享本页
返回顶部