Ghid complet pentru instalarea serverului de baze de date MySQL pe Ubuntu 22.04 cu configurație pregătită pentru producție.
Setați serverul de baze de date MySQL pe Ubuntu 22.04 cu configurație optimă pentru utilizarea producției.
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
Configurați MySQL prin editarea /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;
Ajustează innodb_buffer_pool_size la 70-80% din RAM disponibile pentru performanțe optime. Activează cache-ul de chestionare pentru încărcătură de încărcătură cu încărcătură.
Folosește mysqldump pentru backup-uri logice sau Percona XtraBackup pentru backup-uri calde fără timp de oprire.