如何批量删除mysql的数据库_如何快速批量删除Mysql数据库中的数据表
一个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数据库中的数据表相关推荐
- 切换数据库_如何快速切换到其他数据库实例
在一台机器上有多个实例,如何快速切换到其他实例呢 ? 以前,我们一般是通过export ORACLE_SID=newsid方式来完成,其实,我们安装了oracle数据库后,数据库已经帮我们创建 了一个 ...
- mysql表的组成_数据库中的数据表由什么组成?
在数据库中,数据表是由表名.表中的字段和表的记录三个部分组成的.在建立表之前都必须先设计它的结构,表结构描述了一个表的框架.设计表结构实际上就是定义组成一个表的字段个数,每个字段的名称.数据类型和长度 ...
- mysql中创建数据表
从今天开始学习mysql数据库,希望以后能够记录自己学习的点点滴滴 mysql中创建数据表 1.创建一个数据库为test_db mysql> create database test_db; Q ...
- MySQL中给数据表插入多行数据
有时因为测试需求,需要给某数据表中插入多行数据,所以自己就琢磨了一下,该过程实现涉及到了MySQL存储过程,想详细了解的可看下这个博客:MySQL存储过程,以下是具体的实现过程: 1.先创建一个表: ...
- sql mysql 删除数据库_在sql中将已建数据库删除的详细步骤
上期为大家讲解的建立数据库的方法,这期小编为大家讲解在sql中将已建数据库删除的详细步骤,一起去下文看看吧. 今天主要针对的是在SQL Server中已将建立好数据库之后呢!我们这边对建立完毕的数据库 ...
- 阿里云rds for mysql平台介绍_阿里云RDS for MySQL实例创建账号和数据库?
本文介绍如何为RDS for MySQL实例创建账号和数据库. 账号类型RDS for MySQL实例支持两种数据库账号:高权限账号和普通账号.您可以在控制台管理所有账号和数据库,账号拥有的具体权限请 ...
- 学习sql注入:猜测数据库_学习SQL:删除和更新数据SQL最佳实践
学习sql注入:猜测数据库 Deleting and updating data is very common, but if performed without taking care, which ...
- 如何用c 控制mysql数据库_用C语言操作MySQL数据库
函数 描述 mysql_affected_rows() 返回上次UPDATE.DELETE或INSERT查询更改/删除/插入的行数. mysql_autocommit() 切换autocommit模式 ...
- python通过什么对象连接数据库_干货!python与MySQL数据库的交互实战
1 安装pymysql库 如果你想要使用python操作MySQL数据库,就必须先要安装pymysql库,这个 库的安装很简单,直接使用pip install pymysql; 假如上面这种方式还是安 ...
最新文章
- 要活102年,阿里凭借的是什么?
- mysql正则表达式配置,MySQL REGEXP:正则表达式
- Android 的 ramdisk.img、system.img、userdata.img 作用说明,以及UBoot 系统启动过程
- MyBatis分页插件PageHelper使用练习
- java调用方法返回数组_JAVA使用下面的方法头编写方法,返回两个数组列表的并集...
- python函数调用键盘热键_Tkinter对键盘和鼠标事件的处理
- 第三次学JAVA再学不好就吃翔(part61)--基本数据类型包装类
- yum search php7,yum install php7 in centos6
- 中国最神秘的一所大学,它只存在过8年,却成了永远的第一
- STM32F4 串口DMA
- Netty入门笔记-BIO编程
- 计算机配置动态硬盘,【转】基本磁盘动态磁盘GTP磁盘MBR磁盘RAID阵列磁盘的区别(一)...
- MATLAB配置matconvnet
- 使用PHP 的 curl 爬取 青果教务系统 课表
- 【转载】英语动词过去式ed的发音规则
- linux中获取日志5分钟以内的内容
- paTJPSb桌趴缀岳凳钟涸
- MT5 EA交易期货-获得持仓
- 【KiCad镜像】下载与安装
- 前端面试题集锦——前端综合问题
热门文章
- 读书:林亨泰《二倍距离》
- slot 默认值使用
- 解决滚动条影响页面宽度
- oracle11g怎么重新设置端口,oracle11g修改或增加默认监听端口
- live555服务器性能,Live555 分析(二):服务端
- android9彩蛋小米,外媒曝光小米9外观配置 运行基于Android P的MIUI 10系统
- Java:join方法详解
- C语言控制怪物自动走,一起用C语言打怪物
- unity怪物攻击玩家减血_unity3d学习笔记(七)利用单例脚本实现英雄与怪物的攻击与受击...
- 国内首份功能游戏产业报告(中娱智库发布)