MySQL-Datenbank erstellen Nachdem wir uns beim MySQL-Dienst angemeldet haben, können wir mit dem Befehl create eine Datenbank erstellen. Die Syntax lautet wie folgt:
Der folgende Befehl demonstriert einfach den Vorgang zum Erstellen einer Datenbank mit dem Namen RUNOOB: [root@host]# mysql -u root -p Geben Sie das Passwort ein:****** # Melden Sie sich beim Terminal an mysql> create DATABASE RUNOOB; Erstellen einer Datenbank mit mysqladmin Als normaler Benutzer benötigen Sie möglicherweise bestimmte Berechtigungen zum Erstellen oder Löschen von MySQL-Datenbanken. Wir melden uns hier also als Root-Benutzer an. Der Root-Benutzer hat die höchsten Berechtigungen und kann den Befehl mysql mysqladmin verwenden, um eine Datenbank zu erstellen. Der folgende Befehl demonstriert einfach den Vorgang zum Erstellen einer Datenbank mit dem Namen RUNOOB: [root@host]# mysqladmin -u root -p create RUNOOB Passwort eingeben:****** Nachdem der obige Befehl erfolgreich ausgeführt wurde, wird die MySQL-Datenbank RUNOOB erstellt. Erstellen einer Datenbank mit einem PHP-Skript PHP verwendet die Funktion mysqli_query, um eine MySQL-Datenbank zu erstellen oder zu löschen. Diese Funktion verwendet zwei Parameter und gibt TRUE zurück, wenn die Ausführung erfolgreich ist, andernfalls gibt sie FALSE zurück. Grammatik
Beispiele Das folgende Beispiel zeigt, wie man mit PHP eine Datenbank erstellt: <?php $dbhost = 'localhost'; // MySQL-Server-Hostadresse$dbuser = 'root'; // MySQL-Benutzername$dbpass = '123456'; // MySQL-Benutzername und -Passwort$conn = mysqli_connect($dbhost, $dbuser, $dbpass); wenn(!$conn) { die('Verbindungsfehler: ' . mysqli_error($conn)); } echo 'Verbindung erfolgreich<br />'; $sql = 'Datenbank RUNOOB erstellen'; : $retval = mysqli_query($conn,$sql); wenn(!$retval ) { die('Datenbank konnte nicht erstellt werden: ' . mysqli_error($conn)); } echo "Datenbank RUNOOB erfolgreich erstellt\n"; mysqli_close($conn); ?> Nach erfolgreicher Ausführung werden folgende Ergebnisse zurückgegeben: Wenn die Datenbank bereits existiert, werden nach der Ausführung die folgenden Ergebnisse zurückgegeben: MySQL-Datenbank auswählen Nachdem Sie eine Verbindung mit der MySQL-Datenbank hergestellt haben, stehen Ihnen möglicherweise mehrere Datenbanken zur Verfügung. Sie müssen daher die Datenbank auswählen, die Sie bedienen möchten. Wählen Sie die MySQL-Datenbank aus dem Eingabeaufforderungsfenster Die Auswahl einer bestimmten Datenbank ist über die mysql>-Eingabeaufforderung ganz einfach. Sie können SQL-Befehle verwenden, um eine bestimmte Datenbank auszuwählen. Beispiele Das folgende Beispiel wählt die Datenbank RUNOOB aus: [root@host]# mysql -u root -p Passwort eingeben:****** mysql> verwende RUNOOB; Datenbank geändert MySQL> Nach der Ausführung des obigen Befehls haben Sie die RUNOOB-Datenbank erfolgreich ausgewählt. Alle nachfolgenden Vorgänge werden in der RUNOOB-Datenbank ausgeführt. Hinweis: Bei allen Datenbanknamen, Tabellennamen und Tabellenfeldern muss die Groß-/Kleinschreibung beachtet werden. Daher müssen Sie bei der Verwendung von SQL-Befehlen den richtigen Namen eingeben. MySQL-Datenbank mit PHP-Skript auswählen PHP bietet die Funktion mysqli_select_db zum Auswählen einer Datenbank. Die Funktion gibt TRUE zurück, wenn die Ausführung erfolgreich ist, andernfalls gibt sie FALSE zurück. Grammatik
Beispiele Das folgende Beispiel zeigt, wie die Funktion mysqli_select_db zum Auswählen einer Datenbank verwendet wird: <?php $dbhost = 'localhost'; // MySQL-Server-Hostadresse$dbuser = 'root'; // MySQL-Benutzername$dbpass = '123456'; // MySQL-Benutzername und -Passwort$conn = mysqli_connect($dbhost, $dbuser, $dbpass); wenn(!$conn) { die('Verbindung fehlgeschlagen: ' . mysqli_error($conn)); } echo 'Verbindung erfolgreich'; mysqli_select_db($conn, 'RUNOOB'); mysqli_close($conn); ?> MySQL-Datenbank löschen Melden Sie sich als normaler Benutzer beim MySQL-Server an. Möglicherweise benötigen Sie spezielle Berechtigungen zum Erstellen oder Löschen einer MySQL-Datenbank. Daher verwenden wir hier den Root-Benutzer zum Anmelden. Der Root-Benutzer verfügt über die höchsten Berechtigungen. Beim Löschen einer Datenbank müssen Sie sehr vorsichtig sein, da nach der Ausführung des Löschbefehls alle Daten verloren gehen. Der Befehl drop löscht die Datenbank Format des Drop-Befehls:
So löschen Sie beispielsweise eine Datenbank mit dem Namen RUNOOB: mysql> Datenbank RUNOOB löschen; Löschen einer Datenbank mit mysqladmin Sie können auch den Befehl mysql mysqladmin verwenden, um den Löschbefehl im Terminal auszuführen. Das folgende Beispiel löscht die Datenbank RUNOOB (die Datenbank wurde im vorherigen Kapitel erstellt): [root@host]# mysqladmin -u root -p drop RUNOOB Passwort eingeben:****** Nachdem Sie den obigen Befehl zum Löschen der Datenbank ausgeführt haben, wird ein Eingabeaufforderungsfeld angezeigt, in dem Sie bestätigen können, ob die Datenbank gelöscht werden soll:
Löschen einer Datenbank mit einem PHP-Skript PHP verwendet die Funktion mysqli_query, um eine MySQL-Datenbank zu erstellen oder zu löschen. Diese Funktion verwendet zwei Parameter und gibt TRUE zurück, wenn die Ausführung erfolgreich ist, andernfalls gibt sie FALSE zurück. Grammatik
Beispiele Das folgende Beispiel demonstriert die Verwendung der PHP-Funktion mysqli_query zum Löschen einer Datenbank: <?php $dbhost = 'localhost'; // MySQL-Server-Hostadresse$dbuser = 'root'; // MySQL-Benutzername$dbpass = '123456'; // MySQL-Benutzername und -Passwort$conn = mysqli_connect($dbhost, $dbuser, $dbpass); wenn(!$conn) { die('Verbindung fehlgeschlagen: ' . mysqli_error($conn)); } echo 'Verbindung erfolgreich<br />'; $sql = "Datenbank löschen, Runoob"; : $retval = mysqli_query( $conn, $sql ); wenn(!$retval ) { die('Datenbank konnte nicht gelöscht werden: ' . mysqli_error($conn)); } echo "Datenbank RUNOOB erfolgreich gelöscht\n"; mysqli_close($conn); ?> Nach erfolgreicher Ausführung sind die Ergebnisse: Hinweis: Wenn Sie zum Löschen einer Datenbank ein PHP-Skript verwenden, wird keine Bestätigungsmeldung angezeigt, ob die Datenbank gelöscht werden soll. Die angegebene Datenbank wird direkt gelöscht. Daher müssen Sie beim Löschen der Datenbank besonders vorsichtig sein. Oben sind die Details der MySQL-Datenbankoperationen (Erstellen, Auswählen, Löschen) aufgeführt. Weitere Informationen zu MySQL-Datenbankoperationen finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Lösung für das Problem, dass das Vue-Seitenbild nicht angezeigt wird
Cooper sprach über den visuellen Pfad des Benutze...
Früher war es ziemlich mühsam, abgerundete Ecken ...
Ich habe eine Produktteiletabelle wie diese: Teil...
Vorwort Das MySQL Slow Query Log ist eine Funktio...
Ehrlich gesagt erfordert diese Frage eine Menge g...
Wenn Sie ein Webprojekt entwickeln, müssen Sie II...
Inhaltsverzeichnis Vorwort 1. Grundkenntnisse der...
Um einen Windows Forms ähnlichen Effekt zu erziel...
In Gästebüchern, Foren und anderen Orten werden i...
Es gibt zwei Möglichkeiten, Angular-Projekte mit ...
Kriegspaket vorbereiten 1. Bereiten Sie das vorha...
Azure Container Registry ist ein verwalteter, ded...
for-Schleife Grundlegendes Syntaxformat: für (Var...
In diesem Artikel wird der spezifische Code für d...