CentOS7通过yum安装MySQL5.7以上版本

幻想之翼 2024-07-28 ⋅ 31 阅读

MySQL是一款常用的开源关系型数据库管理系统,广泛应用于Web开发和数据存储领域。在CentOS7上通过yum安装MySQL5.7以上版本非常方便,本文将以给出详细的安装步骤和注意事项。

步骤

1. 添加MySQL源

在CentOS7上,默认的yum源中包含的MySQL版本较低,因此我们需要添加MySQL官方的yum源。以root用户执行以下命令:

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
rpm -ivh mysql57-community-release-el7-11.noarch.rpm

2. 安装MySQL

执行以下命令来安装MySQL服务器:

yum install mysql-server

3. 启动MySQL服务

安装完成后,执行以下命令启动MySQL服务并设置开机自启动:

systemctl start mysqld
systemctl enable mysqld

4. 查看初始密码

MySQL安装完成后,会生成一个初始密码。使用以下命令查看初始密码:

grep 'temporary password' /var/log/mysqld.log

5. 修改密码

使用以下命令修改默认的初始密码,并设置自己的密码:

mysql_secure_installation

6. 登录MySQL

使用以下命令登录MySQL:

mysql -u root -p

7. 添加远程登录用户(可选)

如果需要从远程计算机访问MySQL服务器,可以添加一个允许远程登录的用户,并给予相应的权限。

GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'your_remote_machine' IDENTIFIED BY 'your_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

注意事项

  • 在添加MySQL源时,请确保能够成功下载并安装相关的rpm包。

  • 安装过程中如果遇到依赖问题,可以尝试更新yum和重试安装。

  • 如果防火墙开启,需要开放MySQL服务的端口(默认为3306)。

  • 完成安装后,及时修改MySQL的初始密码,确保安全性。

总结

通过yum安装MySQL5.7以上版本是CentOS7上一种非常便捷的方式,只需要添加官方yum源并执行几个简单的命令即可完成安装。希望本文对你有所帮助,感谢阅读!

参考文献:

  1. MySQL官方文档
  2. CentOS官方文档
  3. DigitalOcean: How To Install MySQL on CentOS 7

全部评论: 0

    我有话说: