Variablen in MariaDB können auf verschiedene Weise verwendet werden. Eine gängige Methode ist das Setzen von Benutzervariablen. Hier ist ein einfaches Beispiel:
```sql
SET meine_variable = 'Hallo, Welt!';
SELECT
meine_variable;
```
In diesem Beispiel wird zuerst eine Benutzervariable namens `@meine_variable` erstellt und ihr der String `‘Hallo, Welt!’` zugewiesen. Dann wird die Variable mit `SELECT` abgerufen.
Benutzervariablen können Strings, Zahlen oder sogar komplexere Daten wie Zeilen und Tabellen sein.
Außerdem kann man Systemvariablen benutzen um das Verhalten des Datenbanksystems zu konfigurieren. Diese Variablen sind normalerweise nur für Datenbankadministratoren von Bedeutung und können systemweite Einstellungen wie die maximale Anzahl gleichzeitiger Verbindungen oder die Speichergröße steuern.
Um eine Systemvariable zu setzen, verwenden Sie den `SET` Befehl ähnlich wie bei Benutzervariablen, aber ohne das `@`-Zeichen, z.B.
```sql
SET max_connections = 1000;
```
Um den Wert einer Systemvariable zu überprüfen, verwenden Sie den `SHOW` Befehl, z.B.
```sql
SHOW VARIABLES LIKE ‘max_connections’;
```
Beachten Sie, dass Sie zum Ändern vieler Systemvariablen spezielle Berechtigungen benötigen und dass solche Änderungen Auswirkungen auf andere Benutzer und auf die Gesamtleistung des Systems haben können.