Jak MySQL usuwa bazę danych?Usuń polecenie/składnię/instrukcję bazy danych MySQL

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łączenieWymagany.Określa połączenie MySQL do użycia.
pytanieWymagany, określa ciąg zapytania.
tryb wynikówOpcjonalny.stała.Może być dowolną z następujących wartości:

  • MYSQLI_USE_RESULT (użyj tego, jeśli potrzebujesz pobrać dużo danych)
  • MYSQLI_STORE_RESULT (domyślnie)

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!

🔔 Bądź pierwszą osobą, która otrzyma cenny „Przewodnik po użyciu narzędzia AI do marketingu treści ChatGPT” w głównym katalogu kanału! 🌟
📚 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!

 

发表 评论

Twoj adres e-mail nie bedzie opublikowany. 必填 项 已 用 * 标注

przewiń na górę