《mysql数据库管理,mysql批量管理,删除同一数据库中相同前缀的数据表.doc》由会员分享,可在线阅读,更多相关《mysql数据库管理,mysql批量管理,删除同一数据库中相同前缀的数据表.doc(3页珍藏版)》请在金锄头文库上搜索。
1、删除同一数据库中相同前缀的数据表【htmlCode B】form method=POST action=?doact=del_db_table 批量删除MySQL数据库中,前缀相同的数据表 主机地址: 数据库账号: 数据库密码: 数据库名称: 数据表前缀: ( 例如:bbs_ ) 此操作不可逆,有危险,请核查清楚再执行操作! 【End htmlCode】【phpCode】?phpif($_POSTdoact=del_db_table)if (empty($_POSTdb_host)echo 您没有填写IP地址;echo ;if (empty($_POSTdb_u
2、ser)echo 您没有填写用户名;echo ;if (empty($_POSTdb_pass)echo 您没有填写密码;echo ;if (empty($_POSTdb_name)echo 您没有填写数据库;echo ;if (empty($_POSTdb_pret)echo 您没有填写前缀;echo ; $ip=$_POSTdb_host; $user=$_POSTdb_user; $pass=$_POSTdb_pass; $db=$_POSTdb_name; $qz=$_POSTdb_pret; $conn=mysql_connect($ip,$user,$pass); if (!$co
3、nn)die (数据库连接出错!); mysql_connect($ip,$user,$pass);mysql_select_db($db);$rs=mysql_query(show tables);$i=1;while($arr=mysql_fetch_array($rs) $TF=strpos($arr0,$qz); if($TF=0) $FT=mysql_query(drop table $arr0); if($FT) echo .$i.- $arr0 删除成功!; $i+; echoalert(共.($i-1).条记录被删除);/echo返回 ?【End phpCode】本地测试已经通过,而且已经做了初步的完善,界面有些过不去,感兴趣的朋友,自己去做美工 ):!