Linux之yum安装MySQL
时间: 2024-09-18 15:07:16 浏览: 24
在Linux系统中,Yum(Yellowdog Updater Modified)是一个包管理工具,主要用于Red Hat Enterprise Linux系列,包括CentOS和Fedora等发行版。如果你想通过Yum来安装MySQL数据库,可以按照以下步骤操作:
1. **更新Yum源**:
打开终端,首先确保你的系统是最新的,输入命令更新Yum仓库:
```
sudo yum update -y
```
2. **添加官方MySQL Yum源**:
对于CentOS/RHEL系统,你可以从Oracle官网获取MySQL社区版本的Yum源,例如:
```
sudo tee /etc/yum.repos.d/mysql-community.repo <<EOF
[mysql-community]
name=MySQL Community Server
baseurl=https://dev.mysql.com/rpm/mysql-community-release-el7.rpm
gpgcheck=0
enabled=1
EOF
```
然后导入GPG公钥验证源的有效性:
```
sudo rpm --import https://dev.mysql.com/doc/mysql-server-8.0-GPL-GPG/public-key.asc
```
3. **安装MySQL**:
使用`yum install`命令安装MySQL,替换`version`为你需要的MySQL版本,如5.7或8.0:
```
sudo yum install mysql-community-server -y
```
4. **启动并设置服务**:
安装完成后,启动MySQL服务,并使其在系统启动时自动运行:
```
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
5. **初始化数据库和创建root用户**:
首次启动可能会提示你初始化数据库,按提示操作。如果需要创建root用户的密码,可以使用下面的命令:
```
sudo mysql_secure_installation
```
6. **登录MySQL**:
成功安装并设置后,你可以通过`mysql`命令行客户端或图形界面工具(如phpMyAdmin)连接到MySQL。
注意:如果你的系统使用的是较旧版本的Yum,或者MySQL有其他定制化需求,上述步骤可能有所调整。另外,为了保证系统的安全,强烈建议在生产环境中使用更专业的包管理策略和配置管理工具。