[MySQL] CentOS7 yum安装mysql5.5/5.6并初始化

13 篇文章 0 订阅
10 篇文章 0 订阅

下载MySQL yum仓库文件

首先根据官网给出的建议,下载MySQL的仓库文件

https://dev.mysql.com/downloads/file/?id=470281

这里写图片描述

a. 打开链接显示如图界面。点击No thanks blah blah… 得到一个rpm文件。拷贝进你的CentOS。可以通过rz或者scp命令,通过

在你的CentOS中执行

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

安装。

b. 或者不点该链接,右键,复制下载链接。会得到“https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm”复制这段链接。

在你的CentOS中执行

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

即可在你本地安装好。

a,b都可以使你安装好MySQL的仓库文件。

选择并下载安装MySQL

根据官网中的 https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

这里写图片描述

这里写图片描述

根据上图的信息,我们可以手动修改MySQL的仓库文件,使得安装指定版本的MySQL5.5/5.6/5.7。

修改配置文件

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

在你想要安装的MySQL版本上把enabled所在行修改为enabled=1。我目前这个仓库默认5.7是enabled=1,5.6/5.5 enabled=0.

修改完这项后。

通过下面这条命令,可以看到我当前选择的是MySQL版本

yumrepolist enabled | grep mysql

如果包含的mysql版本是你想要的。那你就继续操作,如果不是,再看看你的仓库文件是否修改成功。

接下来执行

yum install mysql

问到你是不是确认要安装那些包,输入y确认。即可下载MySQL。

初始化

a. MySQL5.5

首先启动MySQL服务

service mysqld start

CentOS7其实正确的方式应该使用

systemctl start mysqld.service

启动之后输入

mysql -u root -p

默认是没有密码的,直接按回车。

进去之后修改root用户密码。

update mysql.user set password=PASSWORD('yourpassword') where user='root';

立即更新权限

flush privileges;

以上就是mysql5.5初始化。

这时如果再输入

mysql -u root -p

回车,即会看到熟悉的1045报错,说明你没输入正确的密码。

参考链接:
http://www.centoscn.com/mysql/2014/1222/4348.html

b.MySQL5.6

根据官网的快速指导
这里写图片描述

执行

mysql_secure_installation

按照给出的提示操作即可完成初始化(如是否允许root远程登录,删除空账号,修改密码等等)

以上就是本次教程的全部内容

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值