Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL-Datenbank löschen (löschen) 2 Methoden

PHPz
Freigeben: 2017-03-14 10:54:46
Original
2244 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich die beiden Methoden zum Löschen der Datenbank in MySQL ausführlich vorgestellt. Interessierte Freunde können darauf verweisen.

Erste Methode: Verwenden Sie mysqladmin, um die Datenbank zu löschen
Verwenden Sie einen normalen Benutzer, um sich beim MySQL-Server anzumelden. Möglicherweise benötigen Sie spezielle Berechtigungen, um eine MySQL-Datenbank zu erstellen oder zu löschen.

Daher verwenden wir den Root-Benutzer zum Anmelden. Der Root-Benutzer hat die höchste Berechtigung und kann den mysql-Befehl mysqladmin verwenden, um die Datenbank zu erstellen.

Seien Sie beim Löschen einer Datenbank sehr vorsichtig, da nach der Ausführung des Löschbefehls alle Daten verschwinden.

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

[root@host]# mysqladmin -u root -p drop TUTORIALS
Passwort eingeben:******
Nachdem Sie den obigen Befehl zum Löschen der Datenbank ausgeführt haben, erscheint eine Eingabeaufforderung, in der Sie bestätigen müssen, 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 'TUTORIALS' database [y/N] y
Database "TUTORIALS" dropped
Nach dem Login kopieren

Zweite Methode: Verwenden Sie ein PHP-Skript, um die Datenbank zu löschen
PHP verwendet die mysql_query Funktion, um eine MySQL-Datenbank zu erstellen oder zu löschen.

Diese Funktion benötigt zwei Parameter und gibt TRUE zurück, wenn die Ausführung erfolgreich ist, andernfalls gibt sie FALSE zurück.

Grammatik

bool mysql_query( sql, Verbindung );

Beispiel

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

<html>
<head>
<title>Deleting MySQL Database</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysql_error());
}
echo '连接成功<br />';
$sql = 'DROP DATABASE TUTORIALS';
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
 die('删除数据库失败: ' . mysql_error());
}
echo "数据库 TUTORIALS 删除成功\n";
mysql_close($conn);
?>
</body>
</html>
Nach dem Login kopieren

Hinweis: Wenn Sie zum Löschen einer Datenbank ein PHP-Skript verwenden, wird keine Bestätigungsmeldung angezeigt und die angegebene Datenbank wird direkt gelöscht. Sie sollten daher beim Löschen der Datenbank besonders vorsichtig sein.

Das obige ist der detaillierte Inhalt vonMySQL-Datenbank löschen (löschen) 2 Methoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage