
CentOS 7.9 自动安装 MySQL 8.0.33,含脚本
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文提供了一个自动化的Shell脚本,用于在CentOS 7.9系统上快速部署和配置MySQL 8.0.33数据库服务。
在CentOS 7.9上自动安装MySQL 8.0.33可以使用一个脚本来简化过程。以下是相关的步骤:
1. 更新系统包:
```bash
sudo yum update -y
```
2. 安装必要的依赖项:
```bash
sudo yum install epel-release -y
sudo yum install https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm -y
```
3. 启用MySQL 8.0的仓库,并安装MySQL服务端软件包:
```bash
sudo yum-config-manager --disable mysql57-community
sudo yum-config-manager --enable mysql80-community
sudo yum install mysql-server -y
```
4. 启动并设置开机自启MySQL服务器:
```bash
sudo systemctl start mysqld.service
sudo systemctl enable mysqld.service
```
5. 获取安装后的临时密码(该命令会显示一个消息,其中包含初始root用户的密码):
```bash
sudo grep temporary password /var/log/mysqld.log
```
6. 使用获取到的临时密码登录MySQL并修改root用户默认密码。请注意将`YourNewPassw0rd`替换为实际需要设置的新密码。
```sql
mysql -u root -p
ALTER USER root@localhost IDENTIFIED BY YourNewPassw0rd;
```
7. 为了增强安全性,可以执行以下命令来删除匿名用户账户、禁止远程登录的root账户以及安装后默认创建的test数据库。
```sql
mysql_secure_installation
```
以上步骤提供了一个简化的指南用于在CentOS 7.9系统上自动部署MySQL 8.0。
全部评论 (0)


