在华为云国际站上安装MySQL数据库需要先配置好您的CentOS服务器环境。以下是详细的安装步骤:
步骤 1: 更新系统
首先,确保您的系统软件包是最新的:
sudo yum update -y
步骤 2: 安装MySQL
华为云上的CentOS通常没有默认的MySQL包,所以我们需要手动添加MySQL的Yum仓库。
-
添加MySQL Yum Repository
下载MySQL官方的Yum Repository文件:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
-
安装MySQL Yum Repository
使用以下命令安装下载的RPM包:
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
-
安装MySQL
安装MySQL服务器:
sudo yum install mysql-server -y
步骤 3: 启动MySQL服务
安装完成后,启动MySQL服务并设置为开机自启:
sudo systemctl start mysqld
sudo systemctl enable mysqld
步骤 4: 配置MySQL
-
获取临时Root密码
在安装MySQL后,系统会为Root用户生成一个临时密码。您可以在以下文件中找到该密码:
sudo grep 'temporary password' /var/log/mysqld.log
-
运行MySQL安全安装脚本
MySQL提供了一个安全安装脚本,可以帮助您设置Root密码并完成一些基本的安全配置:
sudo mysql_secure_installation
按照提示输入刚刚获取的临时密码,然后按照脚本提示完成其他安全配置。
步骤 5: 验证MySQL安装
使用Root用户登录MySQL,验证安装是否成功:
mysql -u root -p
输入您的Root密码,如果能成功登录则说明安装成功。
步骤 6: 配置防火墙(可选)
如果您的服务器有防火墙,请确保MySQL的端口(默认3306)是开放的:
sudo firewall-cmd --permanent --zone=public --add-service=mysql
sudo firewall-cmd --reload
总结
至此,您已经在华为云国际站上的CentOS服务器上成功安装并配置了MySQL数据库。如果需要进一步配置或优化MySQL,可以参考官方文档或相关资料。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/193009.html