IE盒子

搜索
查看: 133|回复: 1

CentOS7 下安装 MySQL 数据库详细过程(亲测好用)

[复制链接]

4

主题

10

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2022-12-14 09:41:12 | 显示全部楼层 |阅读模式
大家好啊,我是大田

今天分享在 CentOS7 下安装 MySQL 数据库详细过程。

1. 检查系统自带的Mysql,并卸载自带的版本

yum list installed |grep mysql
2、卸载系统自带的mysql及其依赖

yum -y remove mysql-libs.x86_64
每次卸载后需要使用1命令再看下还有没有残余,都卸载(即删除掉)

3、给CentOS添加rpm源,并且选择较新的源

1)下载rpm包

wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm --no-check-certificate
2)安装本地mysql源

yum localinstall mysql-community-release-el6-5.noarch.rpm
3)验证是否安装成功

yum repolist all | grep mysql
4)修改默认版本为5.7

方法一:执行两条语句
yum-config-manager --disable mysql56-community和yum-config-manager --enable mysql57-community-dmr
如上操作,是把5.6禁用,把5.7启用。
此法,会有异常情况:
如果执行命令出现如下错误:


-bash: yum-config-manager: command not found可用执行如下命令解决,然后继续上面的操作命令:
yum -y install yum-utils
方法二:直接编辑配置文件,简单、直接,基本不会出现错误~

修改/etc/yum.repos.d/mysql-community.repo 源文件

vim/etc/yum.repos.d/mysql-community.repo‍

按照下图展示操作即可:




此时,再执行:

yum repolist all | grep mysql
和下图一致即可:




4. 安装 MySQL


执行命令:

yum install mysql-community-server
5、启动MySQL

service mysqld start6、查看MySQL服务状态

servicemysqldstatus




7、查看mysql 初始密码

grep'temporarypassword'/var/log/mysqld.log
备注1:查看不到密码解决办法:
可能原因:删除原来安装过的mysql残留的数据
解决方法,执行下面语句

rm-rf/var/lib/mysql
再重新启动mysql,密码出现

systemctl restart mysqld.service



备注2:MySQL 5.7 之后初始密码不再默认为空

8、命令行登录mysql ,并修改密码

1)登录之后 第一步必须先修改密码,否则其他操作都执行不了。

mysql-uroot-p
2)修改密码

alteruserroot@localhostidentifiedby'新密码';
备注:新修改的密码中必须包含大小写字母数字及符号




执行 show databases 后出现上述初始数据库就代表安装成功了。


以上就是今天的分享了,安装完成后只是完成了初始步骤,接下来大家可以自行练习 SQL 语句了。


介绍个性价比极高的学习星球:21 天打卡星球,星球 365 天每天都可以打卡,加入后所有打卡免费参与,涉及:Linux、CI/CD、Jenkins、Docker、K8s、Git、SQL、简历面试、管理、Python、Java、Jmeter、Postman、Fiddler、接口自动化、性能等硬技能加软技能,好用不贵,比培训班性价比高的多,100 多块钱,有问题还能随时提问,一年内提升自己的测试技能,不香吗?反正我觉得香,学习去了。

以上就是大田今天的分享,希望对你有帮助。还有问题咨询,加微信「datiantest」,期待和你交流。


推荐文章:

1、实际工作中如何使用 Postman 做接口测试?

2、接口测试经验分享

3、Linux 的安装及配置

1、总结了一份《 Linux 命令梳理 》,能解决你 99.5% 的 Linux 面试问题,后台回复「 Linux」领取。
2、总结了一份软件测试资料,后台回复「 电子书 」领取。
3、每篇文章解决某个具体问题。
4、有任何问题私信大田微信“datiantest”,回复解惑。

文/大田2022.11.12
今天是日更的第280天,微信datiantest
回复

使用道具 举报

2

主题

7

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 6 天前 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表