Wie löscht MySQL eine Datenbank?Löschen Sie MySQL-Datenbankbefehl/-syntax/-Anweisung

MySQLWie lösche ich die Datenbank?löschenMySQL-DatenbankBefehl/Syntax/Anweisung

MySQL-Datenbank löschen


Datenbank mit mysqladmin löschen

Melden Sie sich als normaler Benutzer beim MySQL-Server an. Möglicherweise benötigen Sie bestimmte Berechtigungen, um MySQL-Datenbanken zu erstellen oder zu löschen.

Wir verwenden also den Root-Benutzer, um uns hier anzumelden. Der Root-Benutzer hat die höchste Autorität und kann den Befehl mysql mysqladmin verwenden, um eine Datenbank zu erstellen.

Beim Löschen einer Datenbank ist große Vorsicht geboten, da nach Ausführung des Löschbefehls alle Daten verschwunden sind.

Das folgende Beispiel löscht die Datenbank chenweiliang (die Datenbank wurde im vorherigen Kapitel erstellt):

[root@host]# mysqladmin -u root -p drop chenweiliang
Enter password:******

Nachdem Sie den obigen Befehl zum Löschen der Datenbank ausgeführt haben, wird eine Eingabeaufforderung angezeigt, um zu bestätigen, ob die Datenbank wirklich gelöscht wurde:

Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.

Do you really want to drop the 'chenweiliang' database [y/N] y
Database "chenweiliang" dropped

Datenbank mit PHP-Skript löschen

PHP verwendet die Funktion mysqli_query, um MySQL-Datenbanken zu erstellen oder zu löschen.

Die Funktion hat zwei Parameter und gibt bei erfolgreicher Ausführung TRUE zurück, andernfalls FALSE.

Grammatik

mysqli_query(connection,query,resultmode);
参数描述
VerbindungErforderlich.Gibt die zu verwendende MySQL-Verbindung an.
queryErforderlich, gibt die Abfragezeichenfolge an.
ErgebnismodusOptional.eine Konstante.Kann einer der folgenden Werte sein:

  • MYSQLI_USE_RESULT (verwenden Sie dies, wenn Sie viele Daten abrufen müssen)
  • MYSQLI_STORE_RESULT (Standard)

Beispiel

Das folgende Beispiel zeigt die Verwendung der PHP-Funktion mysqli_query zum Löschen einer Datenbank:

Datenbank löschen

<?
php $dbhost = 'localhost:3306'; // mysql服务器主机地址 
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码 
$conn = mysqli_connect($dbhost, $dbuser, $dbpass); 
if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功
';
 $sql = 'DROP DATABASE chenweiliang';
 $retval = mysqli_query( $conn, $sql );
 if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } 
echo "数据库 chenweiliang 删除成功\n";
 mysqli_close($conn);
?>

Nach erfolgreicher Ausführung lautet das Zahlenergebnis:

Verbindung erfolgreich

Datenbank chenweiliang erfolgreich gelöscht

Hinweis: Beim Löschen einer Datenbank mit einem PHP-Skript wird die Bestätigungsmeldung nicht angezeigt und die angegebene Datenbank wird direkt gelöscht, daher sollten Sie beim Löschen der Datenbank sehr vorsichtig sein.

Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) geteilt "Wie löscht MySQL eine Datenbank?Remove MySQL Database Commands/Syntax/Statements“, um Ihnen zu helfen.

Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-465.html

Willkommen im Telegrammkanal von Chen Weiliangs Blog, um die neuesten Updates zu erhalten!

🔔 Seien Sie der Erste, der den wertvollen „ChatGPT Content Marketing AI Tool Usage Guide“ im Kanal-Top-Verzeichnis erhält! 🌟
📚 Dieser Leitfaden enthält einen enormen Mehrwert. 🌟Dies ist eine seltene Gelegenheit, verpassen Sie sie nicht! ⏰⌛💨
Teilen und liken, wenn es euch gefällt!
Ihr Teilen und Ihre Likes sind unsere ständige Motivation!

 

发表 评论

Deine Email-Adresse wird nicht veröffentlicht. 必填 项 已 已 * 标注

nach oben scrollen