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数据库并展示在前端页面的实现代码
May 02 MySQL
详解MySQL主从复制及读写分离
May 07 MySQL
mysql在项目中怎么选事务隔离级别
May 25 MySQL
详解MySQL中的主键与事务
May 27 MySQL
Mysql数据库索引面试题(程序员基础技能)
May 31 MySQL
MySQL 那些常见的错误设计规范,你都知道吗
Jul 16 MySQL
MySQL数据库10秒内插入百万条数据的实现
Nov 01 MySQL
MySQL数据库中varchar类型的数字比较大小的方法
Nov 17 MySQL
MySQL中EXPLAIN语句及用法
May 20 MySQL
MySQL数据库简介与基本操作
May 30 MySQL
SQL语句中EXISTS的详细用法大全
Jun 25 MySQL
delete in子查询不走索引问题分析
Jul 07 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
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
应用开发中涉及到的css和php笔记分享
2011/08/02 PHP
php上传图片客户端和服务器端实现方法
2015/03/30 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
2016/11/22 PHP
PHP+Apache实现二级域名之间共享cookie的方法
2019/07/24 PHP
PHP设计模式(九)外观模式Facade实例详解【结构型】
2020/05/02 PHP
Ext JS Grid在IE6 下宽度的问题解决方法
2009/02/15 Javascript
js实现鼠标触发图片抖动效果的方法
2015/02/27 Javascript
初识angular框架后的所思所想
2016/02/19 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
2017/06/08 Javascript
Vue 组件间的样式冲突污染
2017/08/31 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
通过JS运行机制的角度说说作用域
2019/03/12 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
2019/06/05 Javascript
利用vue-i18n实现多语言切换效果的方法
2019/06/19 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
Python实现list反转实例汇总
2014/11/11 Python
Python pickle类库介绍(对象序列化和反序列化)
2014/11/21 Python
python映射列表实例分析
2015/01/26 Python
python3使用requests模块爬取页面内容的实战演练
2017/09/25 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
Python在groupby分组后提取指定位置记录方法
2018/04/20 Python
Django分页查询并返回jsons数据(中文乱码解决方法)
2018/08/02 Python
pycharm安装和首次使用教程
2018/08/27 Python
Python 经典面试题 21 道【不可错过】
2018/09/21 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
2020/04/16 Python
获取CSDN文章内容并转换为markdown文本的python
2020/09/06 Python
美国在线购买和出售礼品卡网站:EJ Gift Cards
2019/06/09 全球购物
Jones Bootmaker官网:优质靴子和鞋子在线
2020/11/30 全球购物
应届毕业生应聘自荐信
2013/12/07 职场文书
新驾驶员个人自我评价
2014/01/03 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
团日活动总结怎么写
2014/06/25 职场文书
软件测试专业推荐信
2014/09/18 职场文书
python - timeit 时间模块
2021/04/06 Python