Дастури мукаммал оид ба насб кардани сервери пойгоҳи додаҳои MySQL дар Ubuntu 22.04 бо конфигуратсияи омода барои истеҳсолот.
Насб кардани сервери асоси маълумот MySQL дар Ubuntu 22.04 бо танзимоти оптималӣ барои истифодаи истеҳсолот.
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;
Танзими innodb_ buffer_ pool_ size ба 70- 80% хотираи дастрас барои самаранокии оптималӣ. Фаъолсозии кеши дархост барои боркунии пурраи хондан.
Истифодаи mysqldump барои нусхаи эҳтиётии мантиқӣ ё Percona XtraBackup барои нусхаи эҳтиётии фаъол бе вақти хомӯшӣ.