Ubuntu 22.04 da MySQL ma'lumotlar bazasi serverini ishlab chiqarishga tayyor konfiguratsiya bilan o'rnatish bo'yicha to'liq qo'llanma.
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;
Инодб_буфер_пул_ўлчамини оптимал ишлаш учун мавжуд RAMнинг 70-80% га ўзгартиринг. Ўқиш юкламалари учун сўров кешини ишга туширинг.
Логик нусха кўчириш учун mysqldump ёки ишга туширилмаган вақтсиз тезкор нусха кўчириш учун Percona XtraBackup'ни қўлланг.