MySQL官网提供了yum安装方式比较详细的教程,大致可以分为9步。下面我们以centos7为例:
官网安装教材:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
复制
注意:我这里的rpm是centos7版本的。记得根据自己的操作系统修改下载链接
官方rpm包下载地址:https://dev.mysql.com/downloads/repo/yum
sudo rpm -Uvh mysql80-community-release-el7-7.noarch.rpm
复制
如果你是root用户登录的请忽略sudo
3.查看yum源中是否有可安装MySQL
yum repolist all | grep mysql
复制
从上图可以看出,yum库中可使用的版本有 MySQL5.7 和 MySQL8.0 ,其中MySQL8版本已禁用。当我们使用yum安装MySQL时,安装的就是MySQL5.7。相反,如果禁用的是MySQL5.7,启用MySQL8.0,yum安装的就是MySQL8.0。
例如:我需要安装MySQL5.7版本,那么就需要禁用MySQL8版本,启用MySQL5.7
# 禁用MySQL8版本
yum-config-manager --disable mysql80-community
# 启用MySQL5.7
yum-config-manager --enable mysql57-community复制
5.安装MySQL
yum install mysql-community-server
复制
6.启动、关闭及设置开启自启动
#启动MySQL
systemctl start mysqld
#关闭MySQL
service mysqld stop
#设置开机自启动
systemctl enable mysqld复制
7.查看MySQL登录密码
sudo grep 'temporary password' /var/log/mysqld.log
复制
8.登录MySQL
mysql -uroot -p
复制
这里建议大家上诉命令回车后输入命名而不是直接将密码填在-p后面。如果直接在-p后面使用密码,在/var/log/mysqld.log日志文件中会记录你登录时的密码,别人可以通过查找日志获取你的mysql密码,不安全
9.修改MySQL密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
复制
到此MySQL就已经安装成功了。如果不知道MySQL安装路劲的可以使用whereis命令查看
whereis mysql
复制
返回结果下如下:
运行文件:/usr/bin/mysql


文章转载自编程经验共享,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【MySQL 30周年庆】MySQL 8.0 OCP考试限时免费!教你免费领考券
墨天轮小教习
3155次阅读
2025-04-25 18:53:11
MySQL 30 周年庆!MySQL 8.4 认证免费考!这次是认真的。。。
严少安
876次阅读
2025-04-25 15:30:58
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
522次阅读
2025-04-17 17:02:24
MySQL 9.3 正式 GA,我却大失所望,新特性亮点与隐忧并存?
JiekeXu
449次阅读
2025-04-15 23:49:58
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
381次阅读
2025-04-15 14:48:05
MySQL 8.0 OCP 1Z0-908 考试解析指南(二)
JiekeXu
329次阅读
2025-04-30 17:37:37
记录MySQL数据库的一些奇怪的迁移需求!
陈举超
294次阅读
2025-04-15 15:27:53
SQL优化 - explain查看SQL执行计划(下)
金同学
291次阅读
2025-05-06 14:40:00
MySQL 8.0 OCP 1Z0-908 考试题解析指南
青年数据库学习互助会
280次阅读
2025-04-30 12:17:54
MySQL 30 周年庆!MySQL 8.4 认证免费考!这次是认真的。。。
数据库运维之道
277次阅读
2025-04-28 11:01:25