既然能建表就能删除,首先看一下该表是否已经存在?再就是你有没有删除的权限!!!
DROP TABLE IF EXISTS tbl_name 这是我用php做的测试完全能删除!!我是用root用户操作的,删除的是test数据库中的test数据表:
<?
$hostname = "localhost";
$username = "root";
$password = "";
$dbname = "test";
$link = mysql_pconnect($hostname,$username,$password) or die(mysql_error());
$db =mysql_select_db($dbname) or die(mysql_error());
$a = "drop table if exists test";
if(mysql_query($a))
echo "ok";
else "no";?>