Isikhokelo esipheleleyo sokufaka iseva yedatha yeMySQL kwi-Ubuntu 22.04 kunye noqwalaselo olulungele imveliso.
Misela iseva ye-MySQL database kwi-Ubuntu 22.04 ngokumiselwa kwenkqubo efanelekileyo yokusetyenziswa komveliso.
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
Misela inkqubo ye-MySQL ngokuhlela i-/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;
Ilungisa i-innodb_buffer_pool_size ukuya kwi-70-80% ye-RAM efumanekayo ukuphucula ukusebenza. Yenza ukuba umbuzo ugcinwe kwindawo yokugcina efihlakeleyo ufunde ubunzima bomsebenzi.
Sebenzisa i mysqldump kwi backups ezi logical okanye i Percona XtraBackup kwi backups ezishushu ngaphandle kwexesha lokuphuma.