如何在CentOS 7上安装MySQL?
时间: 2025-01-31 19:11:37 浏览: 36
在CentOS 7上安装MySQL的步骤如下:
1. **更新系统包**
首先,确保你的系统包是最新的。打开终端并运行以下命令:
```bash
sudo yum update
```
2. **添加MySQL Yum仓库**
下载并添加MySQL Yum仓库。访问MySQL官方网站并找到最新的MySQL Yum仓库的RPM包链接。以下命令将下载并安装MySQL Yum仓库:
```bash
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
```
3. **安装MySQL**
使用Yum命令安装MySQL:
```bash
sudo yum install mysql-server
```
4. **启动MySQL服务**
安装完成后,启动MySQL服务并设置开机自启:
```bash
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
5. **获取临时密码**
MySQL在第一次启动时会生成一个临时密码。你可以使用以下命令找到这个密码:
```bash
sudo grep 'temporary password' /var/log/mysqld.log
```
6. **运行安全配置向导**
运行`mysql_secure_installation`脚本来设置MySQL的安全配置:
```bash
sudo mysql_secure_installation
```
按照提示操作,输入临时密码并设置新密码。
7. **测试MySQL连接**
使用新设置的密码连接到MySQL服务器:
```bash
mysql -u root -p
```
输入密码后,你应该能够成功登录到MySQL。
8. **配置防火墙**
如果你需要从远程连接到MySQL服务器,确保防火墙允许MySQL的端口(默认是3306):
```bash
sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload
```
阅读全文
相关推荐













