ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して、database_PHP チュートリアルの prefix_ を持つすべてのテーブルを一括削除する

PHP を使用して、database_PHP チュートリアルの prefix_ を持つすべてのテーブルを一括削除する

WBOY
WBOYオリジナル
2016-07-13 10:28:42945ブラウズ

以下は、接頭辞「prefix_」を持つテーブルを一律に削除するスクリプトです:

コードをコピー コードは次のとおりです:

//データベース接続情報を設定します。データベースサーバーアドレス、データベースユーザー名、データパスワード
mysql_connect('データベースホスト', 'データベースユーザー名', 'データベースパスワード');
//クエリデータベース名を設定します
mysql_select_db('データベース名'); ('show tables');
while($arr=mysql_fetch_array($rs))
{
//バッチで削除するデータベース テーブルのプレフィックスを設定します。例: prefix_
$TF=strpos($arr[ 0], 'prefix_');
if($TF===0){
$FT=mysql_query("ドロップテーブル $arr[0]");
if($FT){
echo "$arr[0] ] は正常に削除されました !
";
}
}
}
?>

新しい php ファイルを作成し、deletedata.php として保存します

たとえば、www.aworldair.com またはhttp://www.pro -reach.com/ のバックグラウンド データは、次の 2 つの手順に従ってください:

1. まず、保存した deletedata.php ファイルを Web サイトのルート ディレクトリにアップロードします。

2. www と入力します。この削除スクリプトを実行すると、aworldair.com/deletedata.php または http://www.pro-reach.com/deletedata.php が正常に削除された情報がブラウザに表示されます。

http://www.bkjia.com/PHPjc/781036.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/781036.html技術記事以下は、プレフィックス「prefix_」を持つテーブルを一律に削除するスクリプトです。 以下のコードをコピーします。 ?php //データベース接続情報を設定します。データベースサーバーアドレス、データベースユーザー名、データ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。