Πλήρης οδηγός για την εγκατάσταση του διακομιστή βάσης δεδομένων MySQL στο Ubuntu 22.04 με διαμόρφωση έτοιμη για παραγωγή.
Ρυθμίστε το MySQL εξυπηρετητή βάσης δεδομένων στο Ubuntu 22.04 με βέλτιστη διαμόρφωση για την παραγωγή χρήσης.
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
Configure MySQL by editing /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% της διαθέσιμης RAM για βέλτιστη απόδοση. Ενεργοποίηση μνήμης ερωτημάτων για αναγνωσμένους βαρείς φόρτους εργασίας.
Χρησιμοποιήστε mysqldump για λογικές ενισχύσεις ή Percona XtraBackup για ζεστές ενισχύσεις χωρίς downtime.