网站/小程序/APP个性化定制开发,二开,改版等服务,加扣:8582-36016

简介

Percona Server是基于官方MySQL的一个开发的分支,在功能和性能上较 MySQL 有着很显著的提升。

安装Percona Server的步骤,跟安装MySQL官方的版本的步骤是一样的。

1.下载安装包

安装的时候一般下载Linux通用的二进制包,解压就可以直接安装 了。

下载二进制包地址:

www.percona.com/downloads/Percona-Server-5.7/,下载minimal版本就够用了

2.解压安装

安装目录做一个软链接,操作起来比较方便。

tar zxvf Percona-Server-5.7.36-39-Linux.x86_64.glibc2.12-minimal.tar.gz 
mv Percona-Server-5.7.36-39-Linux.x86_64.glibc2.12-minimal /usr/local/Percona-Server-5.7.36-39-Linux.x86_64.glibc2.12 
ln -s /usr/local/Percona-Server-5.7.36-39-Linux.x86_64.glibc2.12 /usr/local/mysql 
echo 'export PATH=/usr/local/mysql:$PATH' >> /etc/profile 
source /etc/profile 
mysql -V

    3.创建用户及目录

    mysql要求是使用一个普通用户进行运行,一般也叫mysql就可以,(也可以修改,包括脚本)

    useradd -M -s /sbin/nologin mysql 
    mkdir -p /data/mysql

      4.创建配置文件

      if [ -f /etc/my.cnf ]; then 
          mv /etc/my.cnf /etc/my.cnf_bak$(date "+%Y%m%d_%H%M%S") 
      fi 
      
      cat > /etc/my.cnf <<EOF 
      [mysqld] 
      basedir=/usr/local/mysql 
      datadir=/data/mysql 
      port=3306 
      socket=/data/mysql/mysqld.sock 
      EOF

        5.初始化

        数据库需要一些初始化的文件,这时候就需要用到mysqld进行初始化。

        /usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --datadir=/data/mysql

          --initialize-insecure这个参数表示初始化,但是root@localhost用户的密码设置为空,安装后要尽快修改复杂密码。


          评论 0

          暂无评论
          0
          0
          0
          立即
          投稿
          发表
          评论
          返回
          顶部