php批量刪除數(shù)據(jù)庫下指定前綴的表以prefix_為例
如何用php批量刪除數(shù)據(jù)庫下所有前綴為prefix_的表。
例子,統(tǒng)一刪除前綴為“prefix_”的表。
<?php
//設(shè)置數(shù)據(jù)庫連接信息。數(shù)據(jù)庫服務(wù)器地址,數(shù)據(jù)庫用戶名,數(shù)據(jù)密碼
mysql_connect('數(shù)據(jù)庫主機(jī)','數(shù)據(jù)庫用戶名','數(shù)據(jù)庫密碼');
//設(shè)置查詢的數(shù)據(jù)庫名稱
mysql_select_db('數(shù)據(jù)庫名');
$rs=mysql_query('show tables');
while($arr=mysql_fetch_array($rs))
{
//設(shè)置要批量刪除的數(shù)據(jù)庫表前綴,如:prefix_
$TF=strpos($arr[0],'prefix_');
if($TF===0){
$FT=mysql_query("drop table $arr[0]");
if($FT){
echo "$arr[0] 刪除成功!<br>";
}
}
}
?>
操作實(shí)例:
新建一個(gè)php文件,保存為deletedata.php。
比如,要?jiǎng)h除www.dhdzp.com或者h(yuǎn)ttps://www.dhdzp.com/的后臺數(shù)據(jù),操作兩個(gè)步驟就ok:
1. 首先將這個(gè)保存好的deletedata.php文件上傳至你的網(wǎng)站根目錄;
2. 直接在地址欄輸入:www.dhdzp.com/deletedata.php或者h(yuǎn)ttps://www.dhdzp.com/deletedata.php執(zhí)行這個(gè)刪除腳本即中。
該腳本會(huì)在瀏覽器中顯示出所有表刪除成功的信息。
相關(guān)文章
攻克CakePHP系列一 連接MySQL數(shù)據(jù)庫
請先參閱以前寫的文章以便對CakePHP有所了解文章,上一篇2008-10-10
基于PHP實(shí)現(xiàn)微博熱搜實(shí)時(shí)監(jiān)控平臺
在學(xué)習(xí)、“脫發(fā)”之余,便是去微博看看有沒有發(fā)生什么有趣的事情,或是了解一下正在發(fā)生著哪些“大事”,亦或是某些讓我久久不能平復(fù)的事…本文將用PHP實(shí)現(xiàn)微博熱搜實(shí)時(shí)監(jiān)控平臺,需要的可以參考一下2022-06-06
如何阻止網(wǎng)站被惡意反向代理訪問(防網(wǎng)站鏡像)
最近有人用小站數(shù)據(jù),利用反向代理技術(shù),做了個(gè)小偷站。用戶訪問的是他的網(wǎng)址,但實(shí)質(zhì)上內(nèi)容數(shù)據(jù)確是我的,這是一起惡意反向代理事件2014-03-03
PHP實(shí)現(xiàn)本地圖片轉(zhuǎn)base64格式并上傳
這篇文章主要介紹了PHP實(shí)現(xiàn)本地圖片轉(zhuǎn)base64格式并上傳,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05

