Skip to main content

Step 1 — Install Percona

  • Update the package index
sudo apt update
  • Install Curl packages
sudo apt install -y curl
  • Download the latest release of percona
curl -O https://repo.percona.com/apt/percona-release_latest.generic_all.deb 
  • Install packages and dependencies
sudo apt install -y gnupg2 lsb-release ./percona-release_latest.generic_all.deb
  • Update the packages
sudo apt update
  • Setup specific percona server version
sudo percona-release setup ps80
  • Enable percona server
sudo percona-release enable ps-80 release
sudo apt update
  • Install percona-server package (setup password)
sudo apt install -y percona-server-server
  • After installing percona, check service status
sudo systemctl status mysql
  • Output:
● mysql.service - Percona Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2024-09-19 08:18:53 +0530; 7h ago
    Process: 674 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
   Main PID: 862 (mysqld)
     Status: "Server is operational"
      Tasks: 54 (limit: 18891)
     Memory: 404.5M
        CPU: 3min 24.976s
     CGroup: /system.slice/mysql.service
             └─862 /usr/sbin/mysqld