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的MVCC多版本并发控制的实现
Apr 14 MySQL
MySQL 隔离数据列和前缀索引的使用总结
May 14 MySQL
MySQL Router实现MySQL的读写分离的方法
May 27 MySQL
MySQL库表名大小写的选择
Jun 05 MySQL
mysql 如何获取两个集合的交集/差集/并集
Jun 08 MySQL
新手入门Mysql--sql执行过程
Jun 20 MySQL
mysql5.7的安装及Navicate长久免费使用的实现过程
Nov 17 MySQL
解决Mysql多行子查询的使用及空值问题
Jan 22 MySQL
mysql中数据库覆盖导入的几种方式总结
Mar 25 MySQL
详解MySQL的主键查询为什么这么快
Apr 03 MySQL
MySQL创建管理HASH分区
Apr 13 MySQL
关于mysql中string和number的转换问题
Jun 14 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 Memcached + APC + 文件缓存封装实现代码
2010/03/11 PHP
php中注册器模式类用法实例分析
2015/11/03 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
js文件中调用js的实现方法小结
2009/10/23 Javascript
js跟随滚动条滚动浮动代码
2009/12/31 Javascript
弹出层之1:JQuery.Boxy (一) 使用介绍
2011/10/06 Javascript
用JavaScript修改CSS属性的代码
2013/05/06 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
js css 实现遮罩层覆盖其他页面元素附图
2014/09/22 Javascript
EasyUi combotree 实现动态加载树节点
2016/04/01 Javascript
AngularJS 路由和模板实例及路由地址简化方法(必看)
2016/06/24 Javascript
JavaScript简单获取系统当前时间完整示例
2016/08/02 Javascript
Javascript中常用的检测方法小结
2016/10/08 Javascript
实例解析angularjs的filter过滤器
2016/12/14 Javascript
js学习总结_轮播图之渐隐渐现版(实例讲解)
2017/07/17 Javascript
react-native之ART绘图方法详解
2017/08/08 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
2017/10/21 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
2018/12/06 Javascript
微信小程序使用wxParse解析html的方法示例
2019/01/17 Javascript
layui实现多图片上传并限制上传的图片数量
2019/09/26 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
[37:45]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS Orenda
2014/05/22 DOTA
怎么使用pipenv管理你的python项目
2018/03/12 Python
Python容器使用的5个技巧和2个误区总结
2019/09/26 Python
Python Serial串口基本操作(收发数据)
2020/11/06 Python
美国在线购买内衣网站:HerRoom
2020/02/22 全球购物
String这个类型的class为何定义成final?
2012/11/13 面试题
关于廉洁的广播稿
2014/01/30 职场文书
高中数学教学反思
2014/01/30 职场文书
《浅水洼里的小鱼》听课反思
2014/02/28 职场文书
中考标语大全
2014/06/05 职场文书
防邪知识进家庭活动方案
2014/08/26 职场文书
统计学教授推荐信
2014/09/18 职场文书
Python中相见恨晚的技巧
2021/04/13 Python
使用redis生成唯一编号及原理示例详解
2021/09/15 Redis
python数字图像处理:图像的绘制
2022/06/28 Python