English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MySQL-Datenbank auswählen

Nachdem Sie sich mit der MySQL-Datenbank verbunden haben, können möglicherweise mehrere Datenbanken verfügbar sein, die Sie betreiben können. Daher müssen Sie die Datenbank auswählen, die Sie betreiben möchten.

Auswahl einer MySQL-Datenbank aus dem Befehlszeilen-Dialog

Es kann sehr einfach eine spezifische Datenbank im mysql>-Zeichenfolge-Dialog ausgewählt werden. Sie können SQL-Befehle verwenden, um eine bestimmte Datenbank auszuwählen.

Online-Beispiel

Der folgende Beispiel zeigt die Auswahl der Datenbank w3codebox:

[root@host]# mysql -u root -p
Geben Sie Ihr Passwort ein:******
mysql> use w3codebox;
Datenbank geändert
mysql>

Nach Ausführung der obigen Befehle haben Sie die Datenbank w erfolgreich ausgewählt3Die Datenbank codebox, in den folgenden Operationen wird immer in w3Durchführung in der Datenbank codebox.

Beachten Sie:Alle Datenbanknamen, Tabellennamen und Tabellenfelder sind groß- und kleinschreibungsabhängig. Daher müssen Sie bei der Verwendung von SQL-Befehlen die richtigen Namen eingeben.

PHP-Skript zur Auswahl einer MySQL-Datenbank

PHP bietet die Funktion mysqli_select_db, um eine Datenbank auszuwählen. Die Funktion gibt TRUE zurück, wenn der Vorgang erfolgreich ist, sonst FALSE.

Syntax

mysqli_select_db(connection,dbname);
ParameterBeschreibung
connectionErforderlich. Die zu verwendende MySQL-Verbindung zu spezifizieren.
dbnameErforderlich, die zu verwendende Standarddatenbank zu spezifizieren.

Online-Beispiel

Nachfolgender Beispiel zeigt, wie man die Funktion mysqli_select_db verwendet, um eine Datenbank auszuwählen:

<?php
$dbhost = 'localhost';  // MySQL-Server-Host-Adresse
$dbuser = 'root';            // MySQL-Benutzername
$dbpass = '123456';          // MySQL-Benutzername-Passwort
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
    die('Verbindung fehlgeschlagen: ' . mysqli_error($conn));
}
echo 'Verbindung erfolgreich';
mysqli_select_db($conn, 'w3codebox' );
mysqli_close($conn);
?>