MySQL查看表和清空表的常用命令总结


Posted in MySQL onMay 26, 2021

查看MySQL数据库表
进入MySQL Command line client下
查看当前使用的数据库:

mysql>select database();
mysql>status;
mysql>show tables;

mysql>show databases;//可以查看有哪些数据库,返回数据库名(databaseName)

mysql>use databaseName; //更换当前使用的数据库

mysql>show tables; //返回当前数据库下的所有表的名称

或者也可以直接用以下命令

mysql>show tables from databaseName;//databaseName可以用show databases得来

mysql查看表结构命令,如下:

desc 表名;
show columns from 表名;
describe 表名;
show create table 表名;
use information_schema
select * from columns where table_name='表名';
Rows matched: 1 Changed: 0 Warnings: 1 
mysql> show warnings; 
+---------+------+-------------------------------------------+ 
| Level  | Code | Message                  | 
+---------+------+-------------------------------------------+ 
| Warning | 1265 | Data truncated for column 'name' at row 3 | 
+---------+------+-------------------------------------------+ 
1 row in set

以上就是查看MySQL数据库表的命令介绍。

 

MySQL清空表
Mysql清空表是很重要的操作,也是最常见的操作之一,下面就为您详细介绍Mysql清空表的实现方法,希望能够对您有所帮助。

方法1:重建库和表
用mysqldump --no-data把建表SQL导出来,然后drop database再create database,执行一下导出的SQL文件,把表建上;
方法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 相关文章推荐
MySQL InnoDB ReplicaSet(副本集)简单介绍
Apr 24 MySQL
详解MySQL 联合查询优化机制
May 10 MySQL
MYSQL(电话号码,身份证)数据脱敏的实现
May 28 MySQL
MySQL 1130异常,无法远程登录解决方案详解
Aug 23 MySQL
mysql中int(3)和int(10)的数值范围是否相同
Oct 16 MySQL
Linux7.6二进制安装Mysql8.0.27详细操作步骤
Nov 27 MySQL
防止web项目中的SQL注入
Dec 06 MySQL
详解MySQL中timestamp和datetime时区问题导致做DTS遇到的坑
Dec 06 MySQL
教你使用VS Code的MySQL扩展管理数据库的方法
Jan 22 MySQL
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
Apr 12 MySQL
Mysql调整优化之四种分区方式以及组合分区
Apr 13 MySQL
mysql 索引的数据结构为什么要采用B+树
Apr 26 MySQL
MySQL中distinct与group by之间的性能进行比较
MySQL中distinct和count(*)的使用方法比较
May 26 #MySQL
MySQL中出现乱码问题的终极解决宝典
如何设计高效合理的MySQL查询语句
May 26 #MySQL
虚拟机linux端mysql数据库无法远程访问的解决办法
May 26 #MySQL
正确使用MySQL INSERT INTO语句
May 26 #MySQL
正确使用MySQL update语句
May 26 #MySQL
You might like
PHP简单检测网址是否能够正常打开的方法
2016/09/04 PHP
php通过pecl方式安装扩展的实例讲解
2018/02/02 PHP
在Laravel中使用GuzzleHttp调用第三方服务的API接口代码
2019/10/15 PHP
FileUpload上传图片(图片不变形)
2010/08/05 Javascript
不使用XMLHttpRequest实现异步加载 Iframe和script
2012/10/29 Javascript
php中给js数组赋值方法
2014/03/10 Javascript
jQuery固定浮动侧边栏实现思路及代码
2014/09/28 Javascript
jquery判断input值不为空的方法
2016/06/05 Javascript
javascript监听页面刷新和页面关闭事件方法详解
2017/01/09 Javascript
canvas实现流星雨的背景效果
2017/01/13 Javascript
JS库之Highlight.js的用法详解
2017/09/13 Javascript
NodeJS搭建HTTP服务器的实现步骤
2018/10/12 NodeJs
如何测量vue应用运行时的性能
2019/06/21 Javascript
用Vue.js方法创建模板并使用多个模板合成
2019/06/28 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
详解Vue 项目中的几个实用组件(ts)
2019/10/29 Javascript
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
js实现点赞按钮功能的实例代码
2020/03/06 Javascript
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
vue学习笔记之动态组件和v-once指令简单示例
2020/02/29 Python
python库skimage给灰度图像染色的方法示例
2020/04/27 Python
python 调整图片亮度的示例
2020/12/03 Python
Python实现粒子群算法的示例
2021/02/14 Python
英国在线药房:Chemist.co.uk
2019/03/26 全球购物
印度手工编织服装和家居用品商店:Fabindi
2019/10/07 全球购物
办理护照介绍信
2014/01/16 职场文书
《兰亭集序》教学反思
2014/02/11 职场文书
学生鉴定评语大全
2014/05/05 职场文书
小学生母亲节演讲稿
2014/05/07 职场文书
大学生工作自荐书
2014/06/16 职场文书
研究生导师评语
2014/12/31 职场文书
小学生纪律委员竞选稿
2015/11/19 职场文书
导游词之江南周庄
2019/12/06 职场文书
详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法
2021/04/25 Python
大脑的记忆过程在做数据压缩,不同图形也有共同的记忆格式
2022/04/29 数码科技
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers