Eliminar la base de datos MySQL usando PHP
Eliminar una base de datos
Si una base de datos ya no es necesaria, se puede eliminar para siempre. Puede usar pasar un comando SQL amysql_query para eliminar una base de datos.
Ejemplo
Pruebe el siguiente ejemplo para eliminar una base de datos.
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
$sql = 'DROP DATABASE test_db';
$retval = mysql_query( $sql, $conn );
if(! $retval ) {
die('Could not delete database db_test: ' . mysql_error());
}
echo "Database deleted successfully\n";
mysql_close($conn);
?>
WARNING- Es muy peligroso eliminar una base de datos y cualquier tabla. Por lo tanto, antes de eliminar cualquier tabla o base de datos, debe asegurarse de hacer todo intencionalmente.
Eliminar una tabla
Es nuevamente una cuestión de emitir un comando SQL a través de mysql_queryfunción para eliminar cualquier tabla de la base de datos. Pero tenga mucho cuidado al usar este comando porque al hacerlo puede eliminar cierta información importante que tiene en su tabla.
Ejemplo
Pruebe el siguiente ejemplo para soltar una mesa:
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
$sql = 'DROP TABLE employee';
$retval = mysql_query( $sql, $conn );
if(! $retval ) {
die('Could not delete table employee: ' . mysql_error());
}
echo "Table deleted successfully\n";
mysql_close($conn);
?>