一个mysql数据库中,是可以同时安装几个网站程序的,在使用中,我们只需要用不同的数据库表前缀来区分就可以了。但随着我们不断调试,那么数据 库中的表,就会一天天的多起来,如一个一个的删除就很麻烦、很辛苦。那么,我们接下来就来一起了解下,如何将mysql数据库中的表快速删除的一个方法。 小编这里有两个小技巧,可以帮助您实现这个操作。详细操作:

一、使用phpmyadmin工具批量删除mysql数据库表

使用phpmyadmin数据库管理工具进行删除,这是一个传统的方法,在任何php虚拟主机中,你都可以操作。下面是操作过程介绍:

1、登录phpmyadmin。选择你的mysql数据库名进入——点击结构——选择您要删除的数据表——“选中项”中选择删除,执行删除表操作。如下图:

二、使用php脚本完成批量删除

小编从网上找了一段php代码,也可以帮我们快速实现删除。如果你对phpmyadmin工具“敏感”,可以使用下面的方式来实现快速删除mysql数据库表。 在下面的代码复制到记事本后,配置过程中你要注意几个问题:

1、 正确配置你mysql数据库信息。这个你可以直接咨询你的空间商就可以获得啦。

2、 正确设置要删除的数据库表前缀,这个非常重要,填写错误,将操作错误。请你务必确认你的数据库表前缀哦,数据库表前缀你可以在phpmyadmin中查询 到。一般都是xx_开头的。 设置好后,将这段代码另存为.php文件(如51php.php)然后上传到您空间的网站根目录(public_html)。上传完毕,直接用域名 /51php.php,就可以删除了。 代码如下:

//设置数据库连接信息。数据库服务器地址,数据库用户名,数据密码

mysql_connect('localhost','数据库用户名','数据库密码');

//设置查询的数据库名称

mysql_select_db('数据库名称');

$rs=mysql_query('show tables');

while($arr=mysql_fetch_array($rs))

{

//设置要批量删除的数据库表前缀,如:51php

$TF=strpos($arr[0],'51php_');

if($TF===0){

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

if($FT){

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

}

}

}

?>

上两种方法都可批量删除数据表,特别提醒一下,数据是无价的,操作数据表的时候一定要先做好备份。免得误删除数据是无法恢复的。

如何批量删除mysql的数据库_如何快速批量删除Mysql数据库中的数据表相关推荐

  1. 切换数据库_如何快速切换到其他数据库实例

    在一台机器上有多个实例,如何快速切换到其他实例呢 ? 以前,我们一般是通过export ORACLE_SID=newsid方式来完成,其实,我们安装了oracle数据库后,数据库已经帮我们创建 了一个 ...

  2. mysql表的组成_数据库中的数据表由什么组成?

    在数据库中,数据表是由表名.表中的字段和表的记录三个部分组成的.在建立表之前都必须先设计它的结构,表结构描述了一个表的框架.设计表结构实际上就是定义组成一个表的字段个数,每个字段的名称.数据类型和长度 ...

  3. mysql中创建数据表

    从今天开始学习mysql数据库,希望以后能够记录自己学习的点点滴滴 mysql中创建数据表 1.创建一个数据库为test_db mysql> create database test_db; Q ...

  4. MySQL中给数据表插入多行数据

    有时因为测试需求,需要给某数据表中插入多行数据,所以自己就琢磨了一下,该过程实现涉及到了MySQL存储过程,想详细了解的可看下这个博客:MySQL存储过程,以下是具体的实现过程: 1.先创建一个表: ...

  5. sql mysql 删除数据库_在sql中将已建数据库删除的详细步骤

    上期为大家讲解的建立数据库的方法,这期小编为大家讲解在sql中将已建数据库删除的详细步骤,一起去下文看看吧. 今天主要针对的是在SQL Server中已将建立好数据库之后呢!我们这边对建立完毕的数据库 ...

  6. 阿里云rds for mysql平台介绍_阿里云RDS for MySQL实例创建账号和数据库?

    本文介绍如何为RDS for MySQL实例创建账号和数据库. 账号类型RDS for MySQL实例支持两种数据库账号:高权限账号和普通账号.您可以在控制台管理所有账号和数据库,账号拥有的具体权限请 ...

  7. 学习sql注入:猜测数据库_学习SQL:删除和更新数据SQL最佳实践

    学习sql注入:猜测数据库 Deleting and updating data is very common, but if performed without taking care, which ...

  8. 如何用c 控制mysql数据库_用C语言操作MySQL数据库

    函数 描述 mysql_affected_rows() 返回上次UPDATE.DELETE或INSERT查询更改/删除/插入的行数. mysql_autocommit() 切换autocommit模式 ...

  9. python通过什么对象连接数据库_干货!python与MySQL数据库的交互实战

    1 安装pymysql库 如果你想要使用python操作MySQL数据库,就必须先要安装pymysql库,这个 库的安装很简单,直接使用pip install pymysql; 假如上面这种方式还是安 ...

最新文章

  1. 要活102年,阿里凭借的是什么?
  2. mysql正则表达式配置,MySQL REGEXP:正则表达式
  3. Android 的 ramdisk.img、system.img、userdata.img 作用说明,以及UBoot 系统启动过程
  4. MyBatis分页插件PageHelper使用练习
  5. java调用方法返回数组_JAVA使用下面的方法头编写方法,返回两个数组列表的并集...
  6. python函数调用键盘热键_Tkinter对键盘和鼠标事件的处理
  7. 第三次学JAVA再学不好就吃翔(part61)--基本数据类型包装类
  8. yum search php7,yum install php7 in centos6
  9. 中国最神秘的一所大学,它只存在过8年,却成了永远的第一
  10. STM32F4 串口DMA
  11. Netty入门笔记-BIO编程
  12. 计算机配置动态硬盘,【转】基本磁盘动态磁盘GTP磁盘MBR磁盘RAID阵列磁盘的区别(一)...
  13. MATLAB配置matconvnet
  14. 使用PHP 的 curl 爬取 青果教务系统 课表
  15. 【转载】英语动词过去式ed的发音规则
  16. linux中获取日志5分钟以内的内容
  17. paTJPSb桌趴缀岳凳钟涸
  18. MT5 EA交易期货-获得持仓
  19. 【KiCad镜像】下载与安装
  20. 前端面试题集锦——前端综合问题

热门文章

  1. 读书:林亨泰《二倍距离》
  2. slot 默认值使用
  3. 解决滚动条影响页面宽度
  4. oracle11g怎么重新设置端口,oracle11g修改或增加默认监听端口
  5. live555服务器性能,Live555 分析(二):服务端
  6. android9彩蛋小米,外媒曝光小米9外观配置 运行基于Android P的MIUI 10系统
  7. Java:join方法详解
  8. C语言控制怪物自动走,一起用C语言打怪物
  9. unity怪物攻击玩家减血_unity3d学习笔记(七)利用单例脚本实现英雄与怪物的攻击与受击...
  10. 国内首份功能游戏产业报告(中娱智库发布)