Katalog artykułów
MySQLJak usunąć bazę danych?kasowaćBaza danych MySQLPolecenie/Składnia/Instrukcja
Usuń bazę danych MySQL
upuść bazę danych za pomocą mysqladmin
Zaloguj się do serwera mysql jako zwykły użytkownik, możesz potrzebować określonych uprawnień do tworzenia lub usuwania baz danych MySQL.
Dlatego do logowania się tutaj używamy użytkownika root, który ma najwyższe uprawnienia i może użyć polecenia mysql mysqladmin do utworzenia bazy danych.
Zachowaj ostrożność podczas usuwania bazy danych, ponieważ wszystkie dane znikną po wykonaniu polecenia usuwania.
Poniższy przykład usuwa bazę danych chenweiliang (baza została utworzona w poprzednim rozdziale):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Po wykonaniu powyższego polecenia w celu usunięcia bazy danych, pojawi się okno dialogowe z potwierdzeniem, czy baza danych została rzeczywiście usunięta:
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
Usuń bazę danych za pomocą skryptu PHP
PHP używa funkcji mysqli_query do tworzenia lub usuwania baz danych MySQL.
Funkcja ma dwa parametry i zwraca TRUE, jeśli wykonanie się powiedzie, w przeciwnym razie zwraca FALSE.
gramatyka
mysqli_query(connection,query,resultmode);
参数 | opis |
---|---|
połączenie | Wymagany.Określa połączenie MySQL do użycia. |
pytanie | Wymagany, określa ciąg zapytania. |
tryb wyników | Opcjonalny.stała.Może być dowolną z następujących wartości:
|
Instancja
Poniższy przykład demonstruje użycie funkcji PHP mysqli_query do usunięcia bazy danych:
usuń bazę danych
<? 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); ?>
Po pomyślnym wykonaniu wynik liczbowy to:
połączenie powiodło się
Baza danych chenweiliang została pomyślnie usunięta
Uwaga: Podczas usuwania bazy danych za pomocą skryptu PHP komunikat potwierdzający nie pojawi się, a określona baza danych zostanie usunięta bezpośrednio, dlatego należy zachować szczególną ostrożność podczas usuwania bazy danych.
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniony „Jak MySQL usuwa bazę danych?Usuń polecenia bazy danych MySQL / składnię / instrukcje”, aby ci pomóc.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-465.html
Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!