【若泽大数据实战第五天】MySQL二进制部署

QQ猴大数据测试平台MySQL环境搭建一、介质需求:本次安装MySQL5.6版本,目前MySQL已经更新到了8.0版二、CentOS自带MySQL卸载:CentOS6.5会自带MySQL的服务,组件,客户端等是之前5.1版本所遗留的,如不删除干净,会对以后使用的MySQL造成一定的BUG,所以我会先将之前的一些组件目录,配置文件等删除和卸载。1、使用命令查看当前安装MySQL的情况:[root@h...
摘要由CSDN通过智能技术生成

若泽大数据测试平台MySQL环境搭建

一、介质需求:

本次安装MySQL5.6版本,目前MySQL已经更新到了8.0版


二、CentOS自带MySQL卸载:

CentOS6.5会自带MySQL的服务,组件,客户端等是之前5.1版本所遗留的,如不删除干净,会对以后使用的MySQL造成一定的BUG,所以我会先将之前的一些组件目录,配置文件等删除和卸载。

1、使用命令查看当前安装MySQL的情况

[root@hadoop-01 /]# rpm -qa|grep -i mysql
mysql-libs-5.1.71-1.el6.x86_64

显示目前只装了 MySQL的libs包,其他Server和Client都没有安装

2、停止mysql服务、删除之前安装的MySQL

[root@hadoop-01 /]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

3、查找之前版本MySQL的目录、并且删除老版本MySQL的文件和库
[root@hadoop-01 /]# find / -name mysql
/usr/share/mysql

/usr/lib64/mysql

将查到的文件夹删除

[root@hadoop-01 /]# rm -rf /usr/share/mysql

[root@hadoop-01 /]# rm -rf /usr/lib64/mysql

4、注意/etc目录下会包含my.cnf文件,所以也需要删除

[root@hadoop-01 /]# rm -rf /etc/my.cnf

5、再次查找是否安装了MySQL

[root@hadoop-01 /]# rpm -qa|grep -i mysql  

[root@hadoop-01 /]# 

无显示,说明之前的环境彻底删除

三、MySQL5.6编译安装:

1、安装前的有关描述
必备的包和工具
  gcc/g++ :MySQL 5.6开始,需要使用g++进行编译。
  cmake  :MySQL 5.5开始,使用cmake进行工程管理,cmake需要2.8以上版本。
  bison   :MySQL语法解析器需要使用bison进行编译。
  ncurses-devel :用于终端操作的开发包。
  zlib    :MySQL使用zlib进行压缩
功能需要的包
  libxml   :用于XML输入输出方式的支持。
  openssl  :使用openssl安全套接字方式通信。
  dtrace   :用于诊断MySQL问题。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值