Centos7安装MySQL8.4.4
时间: 2025-02-06 15:03:34 浏览: 98
### CentOS 7 上安装 MySQL 8.4.4 教程
#### 下载并准备 RPM 包
为了在 CentOS 7 中安装 MySQL 8.4.4 版本,首先需要获取适用于该操作系统的 MySQL 社区版 RPM 包。可以访问官方 MySQL 网站下载页面来获得最新版本的软件包。
```bash
wget https://dev.mysql.com/get/mysql80-community-release-el7-9.noarch.rpm
```
#### 安装 MySQL YUM 存储库
通过 `yum` 命令安装已下载的存储库文件,这一步骤使得后续可以直接利用 yum 来管理 MySQL 软件包及其依赖关系。
```bash
rpm -ivh mysql80-community-release-el7-9.noarch.rpm
```
#### 更新本地 YUM 缓存
确保所有的元数据是最新的,以便能够顺利地找到最新的 MySQL 发布版本。
```bash
yum makecache fast
```
#### 修改 MySQL YUM 源配置
编辑 `/etc/yum.repos.d/mysql-community.repo` 文件中的 `[mysql80-community]` 部分,将默认启用的状态改为禁用,并开启针对特定版本的支持:
```ini
[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el7/$basearch/
enabled=0
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql
```
接着,在同一文件内添加一个新的部分用于指定要使用的 MySQL 8.4.x 版本:
```ini
[mysql84-community]
name=MySQL 8.4 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.4-community/el7/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql
```
#### 执行 MySQL 安装过程
现在可以从修改后的源中选择所需的 MySQL 组件进行安装了。
```bash
yum install mysql-community-server
```
#### 启动与初始化 MySQL 服务
完成上述步骤之后,启动 MySQL 数据库引擎,并将其设置为开机自启的服务之一。
```bash
systemctl start mysqld.service
systemctl enable mysqld.service
```
#### 获取临时 root 密码
初次运行时会生成一个随机初始密码保存于日志文件里;可以通过查看错误日志得知此信息。
```bash
grep 'temporary password' /var/log/mysqld.log
```
#### 登录 MySQL 并更改 root 用户密码
使用刚才得到的那个一次性有效的新建账户凭证登录数据库管理系统,紧接着按照提示重置管理员账号的安全认证凭据。
```sql
ALTER USER 'root'@'localhost' IDENTIFIED BY '新设定的强密码';
FLUSH PRIVILEGES;
```
以上就是在 CentOS 7 上部署 MySQL 8.4.4 的基本流程[^2][^4]。
阅读全文
相关推荐
















