Erstellen und verwalten von Datenbanken für MariaDB
Zuletzt aktualisiert am
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Sie verfügen über eine STACKIT MariaDB-Instanz.
Prüfen Sie Erstellen und verwalten von Instanzen für MariaDB.
Vorwort
Abschnitt betitelt „Vorwort“Diese Anleitung beschreibt, wie Sie Ihrer MariaDB-Instanz benutzerdefinierte Datenbanken hinzufügen können. Es ist jedoch wichtig zu erwähnen, dass es immer eine Standard-Datenbank gibt. Diese hat denselben Namen wie der Deployment-Name der Instanz und existiert unabhängig von diesem Parameterwert.
Datenbank erstellen
Abschnitt betitelt „Datenbank erstellen“-
Öffnen Sie Ihr Projekt im STACKIT Portal.
-
Navigieren Sie zu Datenbanken > MariaDB.
-
Wählen Sie Ihre Instanz aus und gehen Sie zur Übersicht.
-
Klicken Sie im Bereich Benutzerdefinierte Parameter auf Bearbeiten.
-
Bearbeiten Sie das JSON-Input, um Ihre neuen Datenbanken zu definieren.
Fügen Sie dem bestehenden Objekt ein neues Key-Value-Paar hinzu, wobei der Key-Name
databaseslautet. Der Wert ist ein Array von Strings, das alle Datenbanken definiert.Key Beschreibung Standard Optional custom-database[n]-name Der Name Ihrer gewünschten benutzerdefinierten Datenbanken Dies ist die Syntax eines Keys, der zwei zusätzliche Datenbanken definiert.
"databases" : "[custom-database1-name]", "[custom-database2-name"]Eine vollständige Definition von zwei zusätzlichen Datenbanken mit den Namen
db1unddb2könnte wie in diesem Beispiel aussehen:{"max_disk_threshold": 80,"sgw_acl": "192.168.0.0/24,192.168.1.0","databases" : ["db1", "db2"]}
-
Um die Cloud Foundry CLI zu verwenden, müssen Sie sich zunächst an Ihrem STACKIT-Projekt-Endpunkt anmelden. Lesen Sie Mit Cloud Foundry interagieren, um Hilfe bei der Anmeldung zu erhalten.
-
Erstellen Sie eine Datenbank mit dem
cf-Befehl:Flag Beschreibung Standard Optional service-name Die durch ihren Servicenamen identifizierte Instanz, für die Sie die benutzerdefinierten Datenbanken erstellen möchten custom-database[n]-name Der Name Ihrer gewünschten benutzerdefinierten Datenbanken Services auflisten
Abschnitt betitelt „Services auflisten“Terminal-Fenster cf update-service [service-name] -c '{"databases" : ["[custom-database1-name]", "[custom-database1-name]"]}'Dieser Befehl führt dazu, dass die folgenden Datenbanken existieren:
default-database,db1,db2.
Eine benutzerdefinierte Datenbank löschen
Abschnitt betitelt „Eine benutzerdefinierte Datenbank löschen“-
Öffnen Sie Ihr Projekt im STACKIT Portal.
-
Navigieren Sie zu Datenbanken > MariaDB.
-
Wählen Sie Ihre Instanz aus und gehen Sie zur Übersicht.
-
Klicken Sie im Bereich Benutzerdefinierte Parameter auf Bearbeiten.
-
Bearbeiten Sie das JSON-Input, um zu definieren, welche Datenbanken gelöscht werden sollen.
Um eine Datenbank zu löschen, müssen Sie den
databases-Key bearbeiten. Aufgrund seines deklarativen Charakters müssen Sie die Datenbank, die Sie löschen möchten, in der Definition der Datenbanken weglassen. Informationen zur Syntax des Keys finden Sie unter Datenbank erstellen. Um alle benutzerdefinierten Datenbanken zu löschen, entfernen Sie dendatabases-Key vollständig. Vergewissern Sie sich, dass Sie keine Datenbanken weglassen, die Sie behalten möchten.
-
Um die Cloud Foundry CLI zu verwenden, müssen Sie sich zunächst an Ihrem STACKIT-Projekt-Endpunkt anmelden. Lesen Sie Mit Cloud Foundry interagieren, um Hilfe bei der Anmeldung zu erhalten.
-
Löschen Sie Datenbanken mit dem
cf-Befehl: Sie löschen benutzerdefinierte Datenbanken, indem Sie diese im Befehlupdate-serviceweglassen. Informationen zur Verwendung des Befehls finden Sie unter Datenbank erstellen. Vergewissern Sie sich, dass Sie keine Datenbanken weglassen, die Sie behalten möchten.Wenn Sie alle benutzerdefinierten Datenbanken löschen möchten:
Flag Beschreibung Standard Optional service-name Die durch ihren Servicenamen identifizierte Instanz, für die Sie alle benutzerdefinierten Datenbanken löschen möchten Terminal-Fenster cf update-service [service-name] -c '{"databases" : []}'