Як MySQL видаляє базу даних?Видалити команду/синтаксис/оператор бази даних MySQL

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 для використання.
запитОбов’язковий, визначає рядок запиту.
режим результатуДодатково.константа.Може мати будь-яке з наступних значень:

  • MYSQLI_USE_RESULT (використовуйте це, якщо вам потрібно отримати багато даних)
  • MYSQLI_STORE_RESULT (за замовчуванням)

Екземпляр

Наступний приклад демонструє використання функції 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 у блозі Чень Вейляна, щоб отримувати останні оновлення!

🔔 Станьте першим, хто отримає цінний «Посібник із використання інструменту штучного інтелекту маркетингу контенту ChatGPT» у верхньому каталозі каналу! 🌟
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!

 

发表 评论

Ваша електронна адреса не буде опублікована. 必填 项 已 用 * Етикетка

прокрутіть наверх