Hello Percona

Percona Server for Mysql是Mysql的主流分支版本。当前主流的Mysql版本有如下4种:

  1. Mysql Community Server(社区版,免费)
  2. Mysql Enterprise Server(企业版,收费)
  3. Percona Server
  4. MariaDB

前两种是Mysql官方版本,后两种是开源社区维护的分支版本,源于Mysql被Oracle收购。

≡ 安装 ≡

不同操作系统安装方式不一样,下面介绍CentOS7环境下推荐的RPM安装方式。

{ CentOS7环境下安装 }

通过rpm包安装

1.下载

在Percona官网下载Percona-Server-5.7.30-33-r6517692-el7-x86_64-bundle.tar

bundle中包含以下内容:

  • server
  • client
  • shared-compat
  • shared
  • devel
  • tokudb
  • rocksdb
  • debuginfo
  • test

选中项是必须安装的包,其他可选

2.解压
tar xvf Percona-Server-5.7.30-33-r6517692-el7-x86_64-bundle.tar # 不是tar.gz,不需要z参数

在这里插入图片描述

3.安装

3.1 安装三方包依赖

yum install net-tools

3.2 解决三方包冲突

rpm -qa|grep mariadb # 查看是否安装了mariadb-libs
yum remove mariadb-libs # 若安装了,则卸载

3.3 依赖顺序安装

rpm -ivh Percona-Server-shared-compat-57-5.7.30-33.1.el7.x86_64.rpm \
Percona-Server-shared-57-5.7.30-33.1.el7.x86_64.rpm \
Percona-Server-server-57-5.7.30-33.1.el7.x86_64.rpm \
Percona-Server-client-57-5.7.30-33.1.el7.x86_64.rpm

Percona包之间有依赖关系,需按此顺序安装

3.4 查看

mysql -V # 查看安装的mysql版本

在这里插入图片描述

4.启动
systemctl start mysqld # 启动mysqld.service
systemctl status mysqld # 查看启动状态

默认已将mysqld.service设置为开机启动

Mysql的root账号的初始密码,在Mysql启动后可以在/var/log/mysqld.log中查看

5.设置

5.1 修改root密码

mysql -uroot -p # 通过初始密码登录
ALTER USER user() IDENTIFIED BY 'xxx'; # xxx为新密码

修改root初始密码是强制行为, 否则无法进行其他操作

5.2 设置客户端访问权限

CREATE USER 'root'@'%' IDENTIFIED BY 'xxx'; # xxx即刚才设置的root密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; # 授权所有权限
FLUSH PRIVILEGES; # 使上述语句生效

至此,Percona Server才算安装完毕,当然这里只是Mysql单机的安装。

下面介绍一下Percona Server配套的数据库备份解决方案。

Hello Percona XtraBackup

Percona XtraBackup是Percona配套的数据库备份解决方案。

≡ 安装 ≡

{ CentOS7环境下安装 }

To be continued…

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值