Heim > Backend-Entwicklung > PHP-Tutorial > php 批量删除MySql数据库中相同前缀的表_PHP教程

php 批量删除MySql数据库中相同前缀的表_PHP教程

WBOY
Freigeben: 2016-07-13 17:05:40
Original
1146 Leute haben es durchsucht

php教程 批量删除MySql数据库教程中相同前缀的表



 
   
   
 
   
   
 
 
   
   
 
 
   
   
 
 
   
   
 
 
   
   
 
   
   
   

批量删除MySQL数据库相同前缀的数

据表 by sudu8

ip地址
数据库账号
数据库密码
数据库
要删除的前缀     ( 例如:bbs_  )
   


if(@$_GET["action"]=="kill"){

if (empty($_POST['ip']))
echo "您没有填写IP地址";
echo "
";
if (empty($_POST['user']))
echo "您没有填写用户名";
echo "
";
if (empty($_POST['pass']))
echo "您没有填写密码";
echo "
";
if (empty($_POST['db']))
echo "您没有填写数据库";
echo "
";
if (empty($_POST['qz']))
echo "您没有填写前缀";
echo "
";
 
 $ip=$_POST['ip'];
 $user=$_POST['user'];
 $pass=$_POST['pass'];
 $db=$_POST['db'];
 $qz=$_POST['qz'];
 
$conn=mysql教程_connect($ip,$user,$pass);
 if (!$conn){
  die ("数据库连接出错! www.zhutiai.com ");
 }
mysql_connect($ip,$user,$pass);

mysql_select_db($db);

$rs=mysql_query('show tables');

while($arr=mysql_fetch_array($rs)){

    $TF=strpos($arr[0],$qz);

     if($TF===0){

        $FT=mysql_query("drop table $arr[0]");

         if($FT){

             echo "$arr[0] 删除成功!
";
       }

              }

            }

}

?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/630750.htmlTechArticlephp教程 批量删除MySql数据库教程中相同前缀的表 form id=form1 name=form1 method=post action=?php echo $PHP_SELF; ?? action=kill table width=425 border=0 align=cente...
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage