PHP MySQL

数据库由一个或多个表组成。要创建或删除 MySQL 数据库,需要适当的权限。删除数据库时采取额外措施。删除数据库将导致数据库中存储的完整信息丢失。

DROP DATABASE 语句用于删除 MySQL 中的数据库。例如,要删除名为"myDatabase"的数据库,可以使用以下查询:

DROP DATABASE myDatabase 

此外,要连接到MySQL服务器,可以使用mysqli_connect()函数。建立连接后,可以使用 mysqli_query() 函数执行查询来删除给定的数据库。

删除 MySQL 数据库 - 面向对象风格

下面的示例演示了如何操作以面向对象的方式删除名为"myDatabase"的数据库。

<?php
$servername = "localhost";
$username = "username";
$password = "password";

//建立连接
$mysqli = new mysqli($servername, $username, $password);

//检查连接
if ($mysqli->connect_errno) {
  echo "Failed to connect to MySQL: ". $mysqli->connect_error;
  exit();
}

//删除数据库查询
$sql = "DROP DATABASE myDatabase";

//执行查询
if (!$mysqli->query($sql)) {
  echo "Error deleting database: ". $mysqli->error;
} else { 
  echo "myDatabase deleted successfully.";
}

//关闭连接
$mysqli->close();
?> 

删除 MySQL 数据库 - 面向过程

要使用面向过程获得相同的结果,可以使用以下脚本

<?php
$servername = "localhost";
$username = "username";
$password = "password";

//建立连接
$mysqli = mysqli_connect($servername, $username, $password);

//检查连接
if (mysqli_connect_errno()) {
  echo "Failed to connect to MySQL: ". mysqli_connect_error();
  exit();
}

//删除数据库查询
$sql = "DROP DATABASE myDatabase";

//执行查询
if (!mysqli_query($mysqli, $sql)) {
  echo "Error deleting database: ". mysqli_error($mysqli);
} else { 
  echo "myDatabase deleted successfully.";
}

//关闭连接
mysqli_close($mysqli);
?> 

完整 PHP MySQLi 参考

有关 PHP MySQLi 扩展的所有属性、方法和功能的完整参考,请参阅 PHP MySQLi 参考