Wissensdatenbank / Database Management / MySQL 8.0 Installation und Konfiguration

MySQL 8.0 Installation und Konfiguration

Database Management
5 Min. Lesezeit
17.12.2025
5 Aufrufe

# MySQL 8.0 Installation und Konfiguration ## Installation unter Ubuntu ```bash sudo apt update sudo apt install mysql-server ``` ## Sichere Installation ```bash sudo mysql_secure_installation ``` ## Erste Konfiguration ### Root-Passwort setzen ```sql ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'neues_passwort'; FLUSH PRIVILEGES; ``` ### Neuen Benutzer erstellen ```sql CREATE USER 'username'@'localhost' IDENTIFIED BY 'passwort'; GRANT ALL PRIVILEGES ON datenbankname.* TO 'username'@'localhost'; FLUSH PRIVILEGES; ``` ## Performance Optimierung ### my.cnf Konfiguration ```ini [mysqld] innodb_buffer_pool_size = 1G innodb_log_file_size = 256M max_connections = 200 query_cache_type = 1 query_cache_size = 32M ``` ## Backup-Strategien ```bash # Vollständiges Backup mysqldump -u root -p --all-databases > backup.sql # Einzelne Datenbank mysqldump -u root -p datenbankname > db_backup.sql # Automatisiertes Backup 0 2 * * * mysqldump -u root -p'passwort' --all-databases > /backup/mysql_$(date +%Y%m%d).sql ``` MySQL 8.0 ist nun sicher installiert und konfiguriert!

Zurück zu Database Management