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源并执行几个简单的命令即可完成安装。希望本文对你有所帮助,感谢阅读!
参考文献:
本文来自极简博客,作者:幻想之翼,转载请注明原文链接:CentOS7通过yum安装MySQL5.7以上版本