Nachdem Sie sich mit dem freien Da­ten­bank­ma­nage­ment­sys­tem verbunden haben, müssen Sie in MariaDB eine Select Database-Aktion durch­füh­ren, um aus­zu­wäh­len, in welcher Datenbank Sie arbeiten möchten. Für dieses Vorhaben haben Sie zwei ver­schie­de­ne Optionen: Entweder nutzen Sie den Befehl USE in der Kom­man­do­zei­le von MySQL oder die Funktion mysql_select_db über PHP. Wir stellen Ihnen beide Wege vor.

Der Befehl USE in der Kom­man­do­zei­le

Die Syntax von USE sieht aus wie folgt:

USE name_der_datenbank;
sql

Den Befehl müssen Sie immer in Kom­bi­na­ti­on mit einer spe­zi­el­len Datenbank verwenden und diese an Stelle des Platz­hal­ters „name_der_datenbank“ einsetzen. Ver­zich­ten Sie auf diesen Parameter, erhalten Sie eine Feh­ler­mel­dung (ERROR 1046).

Um Ihnen die Funk­ti­ons­wei­se einfacher ver­an­schau­li­chen zu können, nutzen wir ein einfaches Beispiel. Dafür stellen wir uns vor, dass wir die Datenbank „Kunden“ aufrufen möchten. Folgende Schritte sind dafür nötig:

  1. Loggen Sie sich auf Ihrem Server über die Kom­man­do­zei­le ein:
mysql -u root -p
Enter password: ************
sql
  1. Nutzen Sie den Befehl SHOW DATABASES, um sich einen Überblick über alle ver­füg­ba­ren Da­ten­ban­ken auf Ihrem Server zu ver­schaf­fen:
mysql> SHOW DATABASES;
sql
  1. Um nun die ge­wünsch­te Datenbank aus­zu­wäh­len, verwenden Sie den Befehl USE:
mysql> USE Kunden;
sql

Jetzt können Sie in der Datenbank arbeiten und mit MariaDB CREATE TABLE eine neue Tabelle erstellen. Ist die ge­wünsch­te Datenbank noch nicht gelistet, erstellen Sie sie mit dem MariaDB-Befehl CREATE DATABASE. Wird eine Datenbank nicht mehr benötigt, entfernen Sie sie mit der MariaDB-Anweisung DROP DATABASE.

Managed Database Services
Da­ten­ban­ken – Auf´s We­sent­li­che kon­zen­trie­ren
  • IONOS Cloud-Partner: Die Experten für Ihren Datenbank-Betrieb
  • Flexibel: Maß­ge­schnei­der­te Datenbank-Lösungen ganz auf Ihre Be­dürf­nis­se
  • Re­chen­zen­tren in Deutsch­land: Ihre Daten sind sicher

SELECT DATABASE für MariaDB in PHP

Die Funktion SELECT DATABASE für MariaDB findet sich auch in PHP (hier: mysqli_select_db). Die Syntax für den Ver­bin­dungs­auf­bau gestaltet sich hier fol­gen­der­ma­ßen:

$connection = mysqli_connect("server", "username", "password");
php

Zum Auswählen der Datenbank sieht der an­schlie­ßen­de Befehl wie folgt aus:

mysqli_select_db($connection, "Kunden");
php
Tipp

In unserem Digital Guide finden Sie viele weitere Artikel über das Open-Source-Da­ten­bank­ma­nage­ment­sys­tem. Hier erklären wir Ihnen zum Beispiel, welche Un­ter­schie­de und Ge­mein­sam­kei­ten MariaDB und MySQL haben und wie Sie MariaDB in­stal­lie­ren.

Zum Hauptmenü