Percona-Server-5.5.33二进制安装

一、删除percona server

1.关闭mysqld  service mysqld stop,再删除 rm -rf /etc/my.cnf

2.删除rm -rf /usr/local/Percona-Server-5.5.33-rel31.1-566.Linux.x86_64文件夹

3.删除软链接 rm -rf /usr/local/mysql

4.chkconfig --del mysqld

删除rm -rf /etc/init.d/mysqld

5.删除mysql用户,和组 /usr/sbin/userdel mysql

6.去掉环境变量

[[email protected] ~]# cat uninstall.sh

#!/bin/bash

/sbin/service mysqld stop &&

/bin/rm -rf /etc/my.cnf &&

/bin/rm -rf /usr/local/Percona-Server-5.5.33-rel31.1-566.Linux.x86_64 &&

/bin/rm -rf /usr/local/mysql &&

/sbin/chkconfig --del mysqld &&

/bin/rm -rf /etc/init.d/mysqld &&

/usr/sbin/userdel mysql

二、自动安装

说明:

1.将二进制percona文件:Percona-Server-5.5.33-rel31.1-566.Linux.x86_64.tar.gz拷贝到 /usr/local目录中

2.基本的目录(percona解压文件软连接到/usr/local/mysql):

MYSQL_DIR="/usr/local"

DATA_DIR="/usr/local/mysql/data"

BASE_DIR="/usr/local/mysql"

3.将脚本拷贝到/root目录下,赋执行权限直接执行就好了

4.需要增加判断,是否已经安装有mysql了,安装过就直接退出了

[[email protected] ~]# cat mysqinstall.sh

#!/bin/bash

MYSQL_DIR="/usr/local"

DATA_DIR="/usr/local/mysql/data"

BASE_DIR="/usr/local/mysql"

echo "-------checking mysql ENV now! please wait-------"

username=`cat /etc/passwd|grep mysql|cut -c 1-5`

if [[ $username == "mysql" ]];then

echo "user check,mysql user already have,can not install mysql!!"

else

echo "please input mysql version:"

read VERSION

echo  "your mysql version is Percona-Server-$VERSION-rel31.1-566.Linux.x86_64.tar.gz"

if [ -e "$MYSQL_DIR/Percona-Server-$VERSION-rel31.1-566.Linux.x86_64.tar.gz" ]

then

echo "Please waitting"

sleep 3

/usr/sbin/groupadd mysql &&

/usr/sbin/useradd -r -g mysql mysql &&

tar zxvf $MYSQL_DIR/Percona-Server-$VERSION-rel31.1-566.Linux.x86_64.tar.gz -C $MYSQL_DIR/ &&

cd $MYSQL_DIR/Percona-Server-$VERSION-rel31.1-566.Linux.x86_64 &&

echo "PATH=$PATH:$HOME/bin:/usr/local/mysql/bin" >> /root/.bash_profile && source /root/.bash_profile

ln -s $MYSQL_DIR/Percona-Server-$VERSION-rel31.1-566.Linux.x86_64 $MYSQL_DIR/mysql &&

cd $MYSQL_DIR/mysql &&

/bin/chown -R mysql . &&

/bin/chgrp -R mysql . &&

sh /usr/local/mysql/scripts/mysql_install_db --user=mysql

/bin/chown -R root . &&

/bin/chown -R mysql data

/bin/cp $BASE_DIR/support-files/my-medium.cnf /etc/my.cnf

/bin/cp $BASE_DIR/support-files/mysql.server /etc/init.d/mysqld

/sbin/chkconfig --add mysqld

/sbin/service mysqld start

else

echo "Your input mysql version  is not in $MYSQL_DIR"

fi

fi

时间: 2024-08-24 13:35:04

Percona-Server-5.5.33二进制安装的相关文章

Percona Server 5.6 RPM 快速安装&快速完全卸载

1.先快速安装,然后进行学习,参数文件慢慢再来学习. 安装包下载到/tmp路径下 # tar -xvf Percona-Server-5.6.34-79.1-r1c589f9-el6-x86_64-bundle.tar # ls *.rpm # rpm -ivh Percona-Server-shared-56-5.6.34-rel79.1.el6.x86_64.rpm # rpm -ivh Percona-Server-client-56-5.6.34-rel79.1.el6.x86_64.r

Percona Server 5.7 源码安装

Percona-Server 简介 Percona Server是由领先的MySQL咨询公司Percona发布.Percona Server是一款独立的数据库产品,为用户提供了换出其MySQL安装并换入Percona Server产品的能力.通过这样做,就可以利用XtraDB存储引擎.Percona Server声称可以完全与MySQL兼容,因此从理论上讲,您无需更改软件中的任何代码.这确实是一个很大的优势,适合在您寻找快速性能改进时控制质 量.因此,采用Percona Server的一个很好的

percona server 二进制安装下编译tpcc-mysql的坑

出于习惯,percona server的部署都是通过二进制包自动化安装,结果遇到一个硕大无比的坑,编译TPCC-MySQL时出现警告 10:49:36 [email protected]:~/tpcc-mysql/src$ make cc load.o support.o `mysql_config --libs_r` -lrt -L /usr/local/mysql/lib/ -o ../tpcc_load/usr/bin/ld: warning: libssl.so.6, needed by

二进制安装MySQL-5.5.33

二进制安装MySQL很方便,相比较编译安装,美中不足的就是安装包太大了.哈哈 开始安装,首先养成好习惯,创建一个专门存放安装包的目录 mkdir -p /home/yuci/tools 安装 lrzsz 可以在xshell下直接将安装包拖拽到指定目录下 yum -y install lrzsz 将 mysql 安装包拖拽到 /home/yuci/tools 目录下,解压就OK了 cd /home/yuci/tools/ tar zxf mysql-5.5.33-linux2.6-x86_64.t

如何在 CentOS 7 上安装 Percona Server

在这篇文章中我们将了解关于 Percona 服务器,一个开源的MySQL,MariaDB的替代品.InnoDB的数据库引擎使得Percona 服务器非常有吸引力,如果你需要的高性能,高可靠性和高性价比的解决方案,它将是一个很好的选择. 在下文中将介绍在CentOS 7上 Percona 服务器的安装,以及备份当前数据,配置的步骤和如何恢复备份. 1.什么是Percona,为什么使用它 Percona是一个MySQL,MariaDB数据库的开源替代品,它是MySQL的一个分支,相当多的改进和独特的

Ubuntu Server 16.04 安装 Percona Server 5.7 来代替 MySQL 或 MariaDB详细教程

本文标签:    Ubuntu MySQL UbuntuServer PerconaServer MySQL数据库服务器性能优化 互联网杂谈 一.这货是什么? Percona 为 MySQL数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升.该版本提升了在高负载情况下的 InnoDB 的性能.为 DBA 提供一些非常有用的性能诊断工具:另外有更多的参数和命令来控制服务器行为.Via 经过长期实践以及生产环境测试, Percona Server 的性能和稳定性比原生的 MySQ

Percona Server 的安装及tokudb引擎的安装笔记

Percona Server 的安装及tokudb引擎的安装笔记 2017年7月7日 安装percona server: yum localinstall Percona-Server-client-57-5.7.18-15.1.el6.x86_64.rpm  Percona-Server-shared-57-5.7.18-15.1.el6.x86_64.rpm Percona-Server-server-57-5.7.18-15.1.el6.x86_64.rpm  Percona-Server

CentOS 7.2 安装配置 Percona Server

今天花了一点时间把阿里云的 MYSQL5.7 换成了 Percona-Server ,Percona 是一个开源的 MySQL 衍生版.InnoDB的数据库引擎使得 Percona 服务器非常有吸引力,如果你需要的高性能,高可靠性和高性价比的解决方案,它将是一个很好的选择. 安装#安装 YUM 源yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarc

centos5.11 6.6中关于编译安装percona server 5.5.42的疑问

这段时间想编译玩玩percona server 找了很多文章 做了很多准备 在ubuntu14.04 .12.04.1.centos5.11 centos6.6上都试了试,发现针对最新版本 http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.41-37.0/source/tarball/percona-server-5.5.41-37.0.tar.gz上使用 cmake . -DCMAKE_INSTALL_