CentOS6.8安装MySQL-5.6.24数据库

温馨提示:如果使用的系统不同,那么参考这个教程时,要多多注意下我留下来的注释,不要盲目执行命令

0.教程使用环境(先看下环境)

  • 操作系统:Linux CentOS 6.8
  • 准备安装的MySQL版本:Mysql 5.6.24

1.环境准备和安装包下载

1.1 先下载好离线的rpm包
#先打开一个用于存放下载文件目录,我使用的是root用户,所以在/root目录下有一个Downloads的目录
#(因为我安装的CentOS 6.8是英文版的,如果你安装的是中文版的则是一个名字为“下载”的目录)
cd /root/Downloads
#中文版的用 cd /root/下载

#用wget下载工具下载mysql的服务端
wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-server-5.6.24-1.el6.x86_64.rpm

#用wget下载工具下载mysql的客户端
wget https://cdn.mysql.com/archives/mysql-5.6/MySQL-client-5.6.24-1.el6.x86_64.rpm
下载好后如下图所示已经(jdk是我以前留下来的,不用管,有两个mysql包就行)

下载的两个mysql安装包

1.2 环境修正(重点)

这个很重要,很多系统安装时会自带MySQL的一些插件,而这些插件容易与新安装的MySQL发生冲突,所以在安装MySQL前要先要检查下系统是否已经安装有与MySQL相关的软件,如果有,就逐一卸载掉(博主用rpm无法卸载指定的包,但使用yum可以,如果不会,可以去其他地方找找怎么用yum卸载软件)

1.2.1 先执行下面命令检索当前的系统是否已经安装了相关的MySQL应用
#先查看一下系统是否已经安装了相关的MySQL应用
rpm -qa | grep -i mysql
  • 过程截图
    过程截图
1.2.2 卸载检索到的与MySQL相关的应用软件
#由于CentOS 6.8操作系统自带了有关MySQL的相关软件,会与MySQL5.6.24产生冲突,所以在安装Mysql前,需要把系统自带的MySQL应用卸载掉
yum remove mysql-libs
  • 过程截图(不知道为啥图片会有水印……强迫症表示接受不了)
    在这里插入图片描述

2.开始安装MySQL 6.24

2.1 首先确定自己在下载的mysql包目录下

安装包目录

2.2 安装MySQL服务端
#先安装mysql服务端
rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rpm
  • 过程截图
    Mysql服务端安装
2.3 安装MySQL客户端
#等待mysql服务端装好后,执行下面命令,安装mysql客户端
rpm -ivh MySQL-client-5.6.24-1.el6.x86_64.rpm
  • 过程截图
    Mysql客户端安装
2.4 检查MySQL安装情况
rpm -qa | grep -i mysql
  • 过程截图(如下图所示,表示mysql安装成功,接下来的工作则是初始化mysql)
    安装情况

3. MySQL初始化

3.1 启动MySQL
service mysql start
service mysql status
  • 过程截图
    启动mysql
3.2 查看MySQL默认密码(重点)
cat /root/.mysql_secrat
  • 过程截图(红框中的内容即为mysql安装时的默认密码)
    在这里哈哈哈哈插入图片描述
3.3 启动MySQL
#两个参数 mysql -u后面的root是用户名,-p后面的是mysql安装时电脑自动生成的初始密码
mysql -uroot -pLRCXLdSiDvpZVpcB

#-----如果上面的执行报错了,按照这条命令启动MySQL(如果正面的方式可以正常启动,就请忽略)-------#
mysql -uroot -p
#然后再输入密码
  • 成功进入如下图所示
    在这里插入图片描述
3.4 重设密码,更新用户受访ip,更新修改
#重设密码,单引号内设置你mysql的root用户的新密码
set password=password("你的密码");

#更新用户“受访ip”:这里的受访ip指的是哪些ip可以通过这个用户来访问mysql,如果你不限制则用'%',否则使用'localhost'
#你的密码填写上面重新设定的新密码
grant all privileges on *.* to 'root'@'受访ip' identified by '你的密码' with grant option;

#更新修改
flush privileges;
3.5 至此,基于CentOS 6.8系统的MySQL 5.6.24数据库安装完成
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值