Ubuntu 22.04 дээр MySQL мэдээллийн сангийн серверийг үйлдвэрлэхэд бэлэн тохиргоотойгоор суулгах бүрэн гарын авлага.
Ubuntu 22.04 дээр MySQL өгөгдлийн санд зориулсан серверийг үйлдвэрлэлийн зориулалтаар тохируулах.
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
MySQL-ийг /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;
Optimum performance for innodb_ buffer_ pool_ size to adjust to 70- 80% of available RAM.
Логик нөөцлөлтөд mysqldump эсвэл зогсолтгүй нөөцлөлтөд Percona XtraBackup ашиглана.