Linux(CentOS) yum 安装和配置MySQL.

1.检查本虚拟机中,是否有自带的mysql

查找方法主要有以下两种:

1.yum list installed | grep mysql 管道搜索

2…find / -name mysql 全局搜索

找到本机的mysql 直接干掉.

避免版本和插件不全的问题.

yum -y remove mysql-libs.x86_64
除此之外,将相关的mysq文件夹和文件删除 rm -rf 全部干掉

2.找到mysql的yum源

两种方法将yum源弄到虚拟机上
方法一:在线下载

wget http://repo.mysql.com//mysql80-community-release-el6-3.noarch.rpm

我是选择的是mysql 8.0 本来想个鲜,结果发现8.0这个版本是真的大 (549M).
建议大家安装5.6-5.7版本,
在这里插入图片描述
想装哪个就把enabled设置为1以为我是8.0所以就都是0

这个时候可能会伴随一个下载速度很慢的问题,解决方案如下:

    安 装:   yum-fastestmirror 
    语 法:   yum -y install yum-fastestmirror
    作 用:   会自适配最快的下载源进行下载
方法二:本地上传
手动更换国内比较快的下载源,比如ali,sjtu,163 这里我更换了 **阿里的**.
用法: 直接下载到本地,然后弄到虚拟机上: 同样有三种办法如下:

方法一:使用虚拟机与物理机相互通信的工具(FZ或者WinSCP),
方法二: yum install lrzsz (前提)
sz filename 将文件从虚拟机发送到本机
rz 弹出窗口选择将某个文件或目录发送到虚拟主机中
方法三:: 将要用的下载源拖拽到 /etc/yum.repos.d 下就ok

3.安装mysql

执行完上述wget命令后,在/etc/yum…repos.d下多了两个rpm

在这里插入图片描述
这才是我们真正安装mysql用到的 rpm

执行安装mysql命令

rpm -ivh mysql80-community-release-el6-3.noarch.rpm

4. yum 安装mysql服务,包括依赖.

yum install mysql-community-server

5.安装成功

在这里插入图片描述

6.启动MySQL

命令: service mysqld start

在这里插入图片描述

7.登录Mysql

在这里插入图片描述
== 需要额外注意的是:这里的密码我刚开始试了好多,就是登不上,查了下才发现,原来初始密码已经被藏起来了.==
在这里插入图片描述
如图:进入到 /var/log/mysqld.log 文件下, 密码就藏在 root@localhost 后面

8.登录成功

在这里插入图片描述

修改密码

这里虽然登录成功了.但是这个初始密码也看的太难受了,需要改成用户自定义的,
当然其实这里如果不改密码的话,是进行不了任何数据库操作的.如图:
在这里插入图片描述

修改密码的方式

对应不同版本有不同的方法:

方案一: 版本 < 5.6

在这里插入图片描述

方案二:版本>=5.6

在这里插入图片描述

9.重新加载权限使密码生效

flush privileges

在这里插入图片描述

10. 重新登录Mysql就生效了

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值