方法1:重建库和表
一。只导出表结构
导出整个数据库结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d database > dumpsql
导出单个数据表结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d database table > dumpsql
二。只导出表数据
导出整个数据库数据
mysqldump -h localhost -uroot -p123456 -t database > dumpsql
三。导出结构+数据
导出整个数据库结构和数据
mysqldump -h localhost -uroot -p123456 database > dumpsql
导出单个数据表结构和数据
mysqldump -h localhost -uroot -p123456 database table > dumpsql
方法2:生成清空所有表的SQL
mysql -N -s information_schema -e "SELECT CONCAT('TRUNCATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='eab12'"
输出结果如下:
TRUNCATE TABLE AUTHGROUPBINDINGS;
TRUNCATE TABLE AUTHGROUPS;
TRUNCATE TABLE AUTHUSERS;
TRUNCATE TABLE CORPBADCUSTOMINFO;
TRUNCATE TABLE CORPSMSBLACKLISYInfo;
TRUNCATE TABLE CORPSMSFILTERINFO;
TRUNCATE TABLE CORPSMSINFO;
TRUNCATE TABLE EABASEREGINFOS;
TRUNCATE TABLE EACORPBLOB;
TRUNCATE TABLE EACORPINFO;
这样就更完善了:
mysql -N -s information_schema -e "SELECT CONCAT('TRUNCATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='eab12'" | mysql eab12
即清空eab12中所有的表。
但是如果有外键的话,很可能会报错。因此还需要加个-f
mysql -N -s information_schema -e "SELECT CONCAT('TRUNCATE TABLE ',TABLE_NAME,';') FROM TABLES WHERE TABLE_SCHEMA='eab12'" | mysql -f eab12
多执行几次,直到不报错。
以上就是Mysql清空表的实现方法。
MYSQL数据库多余的数据表清理方法:
drop table命令用于删除数据表。
drop table命令格式:drop table <表名>;
例如,删除表名为 MyClass 的表:
mysql> drop table MyClass;
DROP TABLE用于删除一个或多个表。必须有每个表的DROP权限。所有的表数据和表定义会被取消,所以使用本语句要小心。
mysql删除表记录有两种方法。
1、delete from 表名 where 条件;,这个语句带条件的删除数据,可以删除指定的数据记录。
2、truncate table 表名;,这个语句可以快速删除表中的所有数据,是不带条件的删除。
MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
一、使用phpmyadmin工具批量删除mysql数据库表
使用phpmyadmin数据库管理工具进行删除,这是一个传统的方法,在任何php虚拟主机中,你都可以 *** 作。下面是 *** 作过程介绍:
1、登录phpmyadmin。选择你的mysql数据库名进入——点击结构——选择您要删除的数据表——“选中项”中选择删除,执行删除表 *** 作。如下图:
PHPMYADMIN使用技巧:如何快速批量删除Mysql数据库中的数据表 image00114 150x150
二、使用php脚本完成批量删除
无忧主机(>
以上就是关于mysql 怎样清空一个数据库中的所有表全部的内容,包括:mysql 怎样清空一个数据库中的所有表、如何清理MYSQL数据库多余的数据表、mysql 怎样删除表记录,什么命令等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)