목차
php批量删除数据库下指定前缀的表以prefix_为例,批量删除prefix
mysql 数据库批量删除同一前缀的数据表
mysql查找一个数据库中所有特定前缀的表
백엔드 개발 PHP 튜토리얼 php批量删除数据库下指定前缀的表以prefix_为例,批量删除prefix_PHP教程

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

Jul 13, 2016 am 10:20 AM
접두사 일괄 삭제

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;>
로그인 후 복사

操作实例:

新建一个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_的表。 例子,统一删除前缀为“...
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Weibo 게시물을 일괄 삭제하는 방법은 무엇입니까? -웨이보 계정을 취소하는 방법은 무엇입니까? Weibo 게시물을 일괄 삭제하는 방법은 무엇입니까? -웨이보 계정을 취소하는 방법은 무엇입니까? Mar 18, 2024 pm 03:00 PM

Weibo 게시물을 일괄 삭제하는 방법은 무엇입니까? -웨이보 계정을 취소하는 방법은 무엇입니까?

Excel에서 접두사를 빠르게 추가하는 방법은 무엇입니까? 일괄적으로 Excel 테이블에 접두사를 추가하는 방법 Excel에서 접두사를 빠르게 추가하는 방법은 무엇입니까? 일괄적으로 Excel 테이블에 접두사를 추가하는 방법 Mar 14, 2024 am 09:16 AM

Excel에서 접두사를 빠르게 추가하는 방법은 무엇입니까? 일괄적으로 Excel 테이블에 접두사를 추가하는 방법

MyBatis에서 일괄 삭제 작업을 구현하는 다양한 방법 MyBatis에서 일괄 삭제 작업을 구현하는 다양한 방법 Feb 19, 2024 pm 07:31 PM

MyBatis에서 일괄 삭제 작업을 구현하는 다양한 방법

MyBatis 일괄 삭제 문 사용 방법에 대한 자세한 설명 MyBatis 일괄 삭제 문 사용 방법에 대한 자세한 설명 Feb 20, 2024 am 08:31 AM

MyBatis 일괄 삭제 문 사용 방법에 대한 자세한 설명

마그넷 링크 접두사는 무엇입니까? 마그넷 링크 접두사는 무엇입니까? Feb 21, 2024 pm 08:45 PM

마그넷 링크 접두사는 무엇입니까?

Kuaishou에서 출판된 작품을 일괄 삭제하는 방법은 무엇입니까? Kuaishou가 출판한 작품이 일괄 삭제되면 어떻게 되나요? Kuaishou에서 출판된 작품을 일괄 삭제하는 방법은 무엇입니까? Kuaishou가 출판한 작품이 일괄 삭제되면 어떻게 되나요? Mar 22, 2024 am 11:51 AM

Kuaishou에서 출판된 작품을 일괄 삭제하는 방법은 무엇입니까? Kuaishou가 출판한 작품이 일괄 삭제되면 어떻게 되나요?

Douyin에 게시된 작품을 일괄 삭제하는 방법은 무엇입니까? Douyin에 게시된 작품을 다른 사람이 다운로드하는 것을 방지하는 방법은 무엇입니까? Douyin에 게시된 작품을 일괄 삭제하는 방법은 무엇입니까? Douyin에 게시된 작품을 다른 사람이 다운로드하는 것을 방지하는 방법은 무엇입니까? Mar 21, 2024 pm 08:02 PM

Douyin에 게시된 작품을 일괄 삭제하는 방법은 무엇입니까? Douyin에 게시된 작품을 다른 사람이 다운로드하는 것을 방지하는 방법은 무엇입니까?

Thunder 링크의 접두어를 변경하는 방법은 무엇입니까? Thunder 접두사 설정 Thunder 링크의 접두어를 변경하는 방법은 무엇입니까? Thunder 접두사 설정 Mar 13, 2024 pm 03:34 PM

Thunder 링크의 접두어를 변경하는 방법은 무엇입니까? Thunder 접두사 설정

See all articles