Inhaltsverzeichnis
php批量删除数据库下指定前缀的表以prefix_为例,批量删除prefix
mysql 数据库批量删除同一前缀的数据表
mysql查找一个数据库中所有特定前缀的表
Heim Backend-Entwicklung PHP-Tutorial php批量删除数据库下指定前缀的表以prefix_为例,批量删除prefix_PHP教程

php批量删除数据库下指定前缀的表以prefix_为例,批量删除prefix_PHP教程

Jul 13, 2016 am 10:20 AM
前缀 Stapellöschung

php批量删除数据库下指定前缀的表以prefix_为例,批量删除prefix

如何用php批量删除数据库下所有前缀为prefix_的表。

例子,统一删除前缀为“prefix_”的表。

<&#63;php 
//设置数据库连接信息。数据库服务器地址,数据库用户名,数据密码 
mysql_connect('数据库主机','数据库用户名','数据库密码'); 
//设置查询的数据库名称 
mysql_select_db('数据库名'); 
$rs=mysql_query('show tables'); 
while($arr=mysql_fetch_array($rs)) 
{ 
//设置要批量删除的数据库表前缀,如:prefix_ 
$TF=strpos($arr[0],'prefix_'); 
if($TF===0){ 
$FT=mysql_query("drop table $arr[0]"); 
if($FT){ 
echo "$arr[0] 删除成功!<br>"; 
} 
} 
} 
&#63;>
Nach dem Login kopieren

操作实例:

新建一个php文件,保存为deletedata.php。
比如,要删除www.jb51.net或者http://www.bkjia.com/的后台数据,操作两个步骤就ok:

1. 首先将这个保存好的deletedata.php文件上传至你的网站根目录;

2. 直接在地址栏输入:www.jb51.net/deletedata.php或者http://www.bkjia.com/deletedata.php执行这个删除脚本即中。
该脚本会在浏览器中显示出所有表删除成功的信息。

mysql 数据库批量删除同一前缀的数据表

先建立一个删除脚本

运行下语句
select 'drop table '+name from sysobjects where type='U' and name like 'B%'

会出来查询结果,将查询结果复制出来
然后在数据库123中运行复制出来的查询结果
 

mysql查找一个数据库中所有特定前缀的表

php 不会。

mysql 里面, 查询 表的信息, 我倒是会的。

是从 information_schema.tables 这里查询的。

下面是一个例子:

mysql> SELECT table_name, table_type, engine
-> FROM information_schema.tables
-> WHERE table_schema = 'test'
-> ORDER BY table_name DESC;
-> //
+--------------------+------------+--------+
| table_name | table_type | engine |
+--------------------+------------+--------+
| v_sale_report_x | VIEW | NULL |
| v_sale_report | VIEW | NULL |
| union_tab_2 | BASE TABLE | InnoDB |
| union_tab_1 | BASE TABLE | InnoDB |
| test_trigger_table | BASE TABLE | InnoDB |
| test_tab2 | BASE TABLE | InnoDB |
| test_tab | BASE TABLE | InnoDB |
| test_main | BASE TABLE | InnoDB |
| test_dysql | BASE TABLE | InnoDB |
| test_create_tab4 | BASE TABLE | InnoDB |
| test_create_tab2 | BASE TABLE | InnoDB |
| test_create_tab1 | BASE TABLE | InnoDB |
| test_create_tab | BASE TABLE | InnoDB |
| sale_report | BASE TABLE | InnoDB |
| log_table | BASE TABLE | InnoDB |
+--------------------+------------+--------+
15 rows in set (0.02 sec)
 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/868485.htmlTechArticlephp批量删除数据库下指定前缀的表以prefix_为例,批量删除prefix 如何用php批量删除数据库下所有前缀为prefix_的表。 例子,统一删除前缀为“...
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Mar 18, 2024 pm 03:00 PM

Wie füge ich schnell ein Präfix in Excel hinzu? So fügen Sie Präfixe stapelweise zu Excel-Tabellen hinzu Wie füge ich schnell ein Präfix in Excel hinzu? So fügen Sie Präfixe stapelweise zu Excel-Tabellen hinzu Mar 14, 2024 am 09:16 AM

Wie füge ich schnell ein Präfix in Excel hinzu? So fügen Sie Präfixe stapelweise zu Excel-Tabellen hinzu

Verschiedene Möglichkeiten, Batch-Löschvorgänge in MyBatis zu implementieren Verschiedene Möglichkeiten, Batch-Löschvorgänge in MyBatis zu implementieren Feb 19, 2024 pm 07:31 PM

Verschiedene Möglichkeiten, Batch-Löschvorgänge in MyBatis zu implementieren

Ausführliche Erklärung zur Verwendung von MyBatis-Batch-Löschanweisungen Ausführliche Erklärung zur Verwendung von MyBatis-Batch-Löschanweisungen Feb 20, 2024 am 08:31 AM

Ausführliche Erklärung zur Verwendung von MyBatis-Batch-Löschanweisungen

Was ist das Magnet-Link-Präfix? Was ist das Magnet-Link-Präfix? Feb 21, 2024 pm 08:45 PM

Was ist das Magnet-Link-Präfix?

Wie lösche ich von Kuaishou veröffentlichte Werke stapelweise? Was passiert, wenn von Kuaishou veröffentlichte Werke stapelweise gelöscht werden? Wie lösche ich von Kuaishou veröffentlichte Werke stapelweise? Was passiert, wenn von Kuaishou veröffentlichte Werke stapelweise gelöscht werden? Mar 22, 2024 am 11:51 AM

Wie lösche ich von Kuaishou veröffentlichte Werke stapelweise? Was passiert, wenn von Kuaishou veröffentlichte Werke stapelweise gelöscht werden?

Wie lösche ich auf Douyin veröffentlichte Werke stapelweise? Wie kann verhindert werden, dass andere die auf Douyin veröffentlichten Werke herunterladen? Wie lösche ich auf Douyin veröffentlichte Werke stapelweise? Wie kann verhindert werden, dass andere die auf Douyin veröffentlichten Werke herunterladen? Mar 21, 2024 pm 08:02 PM

Wie lösche ich auf Douyin veröffentlichte Werke stapelweise? Wie kann verhindert werden, dass andere die auf Douyin veröffentlichten Werke herunterladen?

Wie ändere ich das Präfix des Thunder-Links? Thunder-Präfixeinstellungen Wie ändere ich das Präfix des Thunder-Links? Thunder-Präfixeinstellungen Mar 13, 2024 pm 03:34 PM

Wie ändere ich das Präfix des Thunder-Links? Thunder-Präfixeinstellungen

See all articles