Panduan lengkap untuk menginstal server basis data MySQL di Ubuntu 22.04 dengan konfigurasi siap produksi.
Atur server basis data MySQL di Ubuntu 22.04 dengan konfigurasi optimal untuk penggunaan produksi.
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
Konfigurasi MySQL dengan mengedit /etc/mysql/mysql.conf.d/mysqld.cnf:
max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M
sudo mysql
CREATE DATABASE myapp;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON myapp.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
Atur innodb_buffer_pool_size ke 70-80% dari RAM yang tersedia untuk kinerja optimal. Aktifkan cache query untuk membaca-berat beban kerja.
Gunakan mysqldump untuk backup logika atau Percona XtraBackup untuk backup panas tanpa downtime.