Справочник на статиите
MySQLКак да изтрия базата данни?ИзтрийMySQL база данниКоманда/Синтаксис/Изявление
MySQL изтриване на база данни
пуснете база данни с помощта на mysqladmin
Влезте в mysql сървъра като нормален потребител, може да имате нужда от специфични привилегии, за да създавате или изтривате MySQL бази данни.
Така че ние използваме root потребителя за влизане тук.Root потребителят има най-високите права и може да използва командата mysql mysqladmin за създаване на база данни.
Трябва да се внимава много, когато изтривате база данни, тъй като всички данни ще изчезнат след изпълнение на командата за изтриване.
Следният пример изтрива базата данни chenweiliang (базата данни е създадена в предишната глава):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
След като изпълните горната команда за изтриване на база данни, ще се появи поле за подкана, за да потвърдите дали базата данни наистина е изтрита:
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
Изтриване на база данни с помощта на PHP скрипт
PHP използва функцията mysqli_query за създаване или изтриване на MySQL бази данни.
Функцията има два параметъра и връща TRUE, ако изпълнението е успешно, в противен случай връща FALSE.
граматика
mysqli_query(connection,query,resultmode);
参数 | 描述 |
---|---|
връзка | Задължително.Указва MySQL връзката, която да се използва. |
заявка | Задължително, указва низа на заявката. |
резултатен режим | Не е задължително.константа.Може да бъде всяка от следните стойности:
|
Инстанция
Следният пример демонстрира използването на PHP функцията mysqli_query за изтриване на база данни:
изтриване на база данни
<? 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); ?>
След успешно изпълнение числовият резултат е:
връзката е успешна
Базата данни chenweiliang е изтрита успешно
注意: Когато изтривате база данни с помощта на PHP скрипт, съобщението за потвърждение няма да се появи и посочената база данни ще бъде изтрита директно, така че трябва да сте много внимателни, когато изтривате базата данни.
Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Как MySQL изтрива база данни?Премахнете командите/синтаксиса/изявленията на базата данни на MySQL", за да ви помогне.
Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-465.html
Добре дошли в канала на Telegram в блога на Chen Weiliang, за да получите най-новите актуализации!
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!