Najlepszy samouczek Usuń bazę danych MySQL W 2024 r. W tym samouczku możesz dowiedzieć się Usuń bazę danych za pomocą mysqladmin,Za pomocą skryptu PHP, aby usunąć bazę danych,
Użyj zwykłego użytkownika serwera mysql logowania konieczne może być specjalne pozwolenie, aby tworzyć i usuwać bazy danych MySQL.
Więc jesteśmy zalogowani jako root, root posiada najwyższą władzę, można użyć polecenia mysql mysqladmin, aby utworzyć bazę danych.
W procesie usuwania bazy danych, ważne jest, aby być bardzo ostrożnym, gdyż po poleceniu usunięcia, wszystkie dane zostaną utracone.
Poniższe przykłady usunąć w3big bazy danych (baza danych została utworzona w poprzednim rozdziale):
[root@host]# mysqladmin -u root -p drop w3big Enter password:******
Po wykonaniu powyższego polecenia, aby usunąć bazę danych, pojawi się monit o potwierdzenie, czy usunąć bazę danych:
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 'w3big' database [y/N] y Database "w3big" dropped
PHP użyciu funkcji mysql_query tworzyć lub usuwać bazy danych MySQL.
Ta funkcja ma dwa parametry w realizacji udanych Zwraca TRUE, w przeciwnym wypadku zwraca FALSE.
bool mysql_query( sql, connection );
parametry | opis |
---|---|
sql | Wymagany. SQL kwerendy wysłać przepisów. Uwaga: Zapytanie nie powinno kończyć się średnikiem. |
połączenie | Opcjonalne. Przepisy identyfikator połączenia SQL. Jeśli nie podano, zastosowanie otwartego połączenia. |
Poniższy przykład demonstruje użycie funkcji mysql_query PHP, aby usunąć bazę danych:
<html> <head> <meta charset="utf-8"> <title>删除 MySQL 数据库</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 w3big'; $retval = mysql_query( $sql, $conn ); if(! $retval ) { die('删除数据库失败: ' . mysql_error()); } echo "数据库 w3big 删除成功\n"; mysql_close($conn); ?> </body> </html>
Uwaga: Po usunięciu bazy danych za pomocą skryptu PHP, nie wydaje się, aby potwierdzić, czy usunąć wiadomość, wystarczy usunąć określonej bazy danych, po usunięciu z bazy danych, aby być szczególnie ostrożnym.