在CentOS 7上安装MySQL 8.0

步骤1:添加MySQL官方Yum仓库

首先,需要导入MySQL的GPG密钥并添加Yum仓库到系统中:

# 导入MySQL官方GPG密钥:
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

# 添加MySQL 8.0社区版的Yum仓库(替换为对应版本的repo地址):
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm

步骤2:更新Yum缓存并安装MySQL Server

# 更新Yum缓存以获取最新可用软件包信息:
sudo yum -y update

# 安装MySQL Server 8.0:
yum -y install mysql-community-server --nogpgcheck

步骤3:启动MySQL服务并设置开机自启

# 启动MySQL服务:
sudo systemctl start mysqld

# 设置MySQL服务开机自动启动:
sudo systemctl enable mysqld

步骤4:安全初始化和配置

MySQL在首次安装后会执行一个安全脚本,用于设置root用户的密码以及其他安全选项。

# 执行安全脚本:
sudo mysql_secure_installation

# 按照提示操作,设置root用户密码。密码大小写字母特殊字符三种,例如:bao@123

[root@hcss-ecs-3bad mysql]# sudo mysql_secure_installation

Securing the MySQL server deployment.

Enter password for user root: 
Error: Access denied for user 'root'@'localhost' (using password: YES)

步骤5:检查MySQL是否运行正常

# 登录MySQL服务器:
mysql -u root -p

# 输入第4步中设置的密码后,将进入MySQL命令行界面。

注意事项

  • 在某些情况下,可能需要先卸载系统中已经存在的MariaDB或MySQL,以防止冲突。
  • 确保在安装过程中网络畅通,以便从官方仓库下载相关组件。
  • 安装过程中的具体命令可能会随时间有所变化,请根据实际情况和官方文档进行操作。

你可能感兴趣的:(mysql,centos,mysql,adb)