Ubuntu 22.04 üzərində MySQL verilənlər bazası serverinin istehsala hazır konfiqurasiya ilə quraşdırılması üçün tam təlimat.
Ubuntu 22.04-də MySQL məlumat bazası serverini istehsal üçün optimal konfiqurasiya ilə qur.
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
MySQL-i /etc/mysql/mysql.conf.d/mysqld.cnf-i dəyişdirərək qur
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;
Optimal performans üçün innodb_buffer_pool_size'i mövcud RAM-ın 70-80%-nə düzəlt. Oxuma yüklü iş yükləri üçün sorğu ön yaddaşını fəallaşdır.
Mantıqlı zəmanət üçün mysqldump, ya da işləmə vaxtı olmayan zəmanət üçün Percona XtraBackup istifadə et.