Latest web development tutorials

Удалить базу данных MySQL

Удалить базу данных с помощью mysqladmin

Используйте обычный пользовательский сервер Войти MySQL, вам может потребоваться специальное разрешение для создания или удаления базы данных MySQL.

Таким образом, здесь мы вошли в систему с правами администратора, пользователь корень имеет самый высокий авторитет, вы можете использовать команду MySQL mysqladmin для создания базы данных.

В процессе удаления базы данных, важно быть очень осторожным, так как после удаления команды, все данные будут потеряны.

Следующие примеры удаления базы данных w3big (база данных была создана в предыдущем разделе):

[root@host]# mysqladmin -u root -p drop w3big
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 'w3big' database [y/N] y
Database "w3big" dropped

Используйте PHP скрипт для удаления базы данных

PHP использовать функцию mysql_query для создания или удаления базы данных MySQL.

Эта функция имеет два параметра, в реализации успешных возвращается TRUE, в противном случае возвращает FALSE.

грамматика

bool mysql_query( sql, connection );
параметры описание
SQL Обязательный параметр. SQL-запрос для отправки положения. Примечание: Строка запроса не должна заканчиваться точкой с запятой.
подключение Необязательно. Положения идентификатора соединения SQL. Если не указано, использование открытого соединения.

примеров

Следующий пример демонстрирует использование функции mysql_query PHP, чтобы удалить базу данных:

<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>

Примечание: При удалении базы данных с помощью PHP - скрипт, не появляется , чтобы подтвердить , следует ли удалить сообщение, просто удалите указанную базу данных, при удалении базы данных , чтобы быть особенно осторожным.