mysql
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
mysql [20.01.2023 13:21] – [Sicherheit] thooge | mysql [31.07.2024 07:55] (aktuell) – [MariaDB / MySQL Datenbankserver] thooge | ||
---|---|---|---|
Zeile 17: | Zeile 17: | ||
* Anzeigen der Benutzerliste< | * Anzeigen der Benutzerliste< | ||
SELECT user, host FROM mysql.user; | SELECT user, host FROM mysql.user; | ||
+ | </ | ||
+ | * Anzeigen des Zeichensatzes einer Datenbank< | ||
+ | SELECT default_character_set_name FROM information_schema.SCHEMATA | ||
</ | </ | ||
* Anzeigen der Struktur einer Tabelle< | * Anzeigen der Struktur einer Tabelle< | ||
Zeile 33: | Zeile 36: | ||
===== Performance ===== | ===== Performance ===== | ||
+ | * Alle Prozesse< | ||
+ | SHOW processlist; | ||
+ | </ | ||
* Anzahl der aktuell genutzten Verbindungen< | * Anzahl der aktuell genutzten Verbindungen< | ||
SHOW STATUS WHERE `variable_name` = ' | SHOW STATUS WHERE `variable_name` = ' | ||
Zeile 50: | Zeile 56: | ||
iptables -A INPUT -p tcp --dport 3306 -j DROP | iptables -A INPUT -p tcp --dport 3306 -j DROP | ||
</ | </ | ||
+ | |||
+ | ===== Replikation ===== | ||
+ | |||
+ | Prüfen, ob ein Slave funktioniert: | ||
+ | * '' | ||
+ | * in der letzten Spalte sollte eine 0 (Nicht NULL!) sein | ||
+ | * Slave_IO_Runinng und Salve-SQL_Running sollten beide auf " | ||
===== Cluster ===== | ===== Cluster ===== | ||
+ | |||
+ | MariaDB auf allen Knoten installieren und die Prozesse beenden. | ||
Verwendet wird der Galera-Code. | Verwendet wird der Galera-Code. | ||
Zeile 69: | Zeile 84: | ||
wsrep_node_name | wsrep_node_name | ||
</ | </ | ||
+ | |||
+ | Entsprechend auf allen Knoten konfigurieren. | ||
+ | |||
+ | Neuen Cluster anlegen mit | ||
+ | service mysql start --wsrep-new-cluster | ||
+ | |||
+ | Damit läuft der primäre Knoten. Test mit | ||
+ | SHOW GLOBAL STATUS LIKE ' | ||
+ | SHOW GLOBAL STATUS LIKE ' | ||
+ | |||
+ | Anschließend die anderen Knoten normal aktivieren. | ||
+ | |||
+ | ===== Backup ===== | ||
+ | |||
+ | MariaDB-Backup: | ||
+ | |||
+ | Konfiguration am besten über eine Datei im Konfigurationsverzeichnis ''/ | ||
+ | <file conf 70.backup.cnf> | ||
+ | [mariabackup] | ||
+ | user=mariabackup | ||
+ | password=geheim | ||
+ | target-dir=/ | ||
+ | </ | ||
+ | |||
+ | Start der Datensicherung dann mit: '' | ||
mysql.1674220862.txt.gz · Zuletzt geändert: 20.01.2023 13:21 von thooge