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