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 26 MySQL
MySQL 百万级数据的4种查询优化方式
Jun 07 MySQL
浅谈MySQL之select优化方案
Aug 07 MySQL
MySQL去除重叠时间求时间差和的实现
Aug 23 MySQL
MySQL数据库必备之条件查询语句
Oct 15 MySQL
mysql中int(3)和int(10)的数值范围是否相同
Oct 16 MySQL
将MySQL的表数据全量导入clichhouse库中
Mar 21 MySQL
Mysql 文件配置解析介绍
May 06 MySQL
MySQL的表级锁,行级锁,排它锁和共享锁
Jul 15 MySQL
mysql函数之截取字符串的实现
Aug 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 将字符串按大写字母分隔成字符串数组
2010/04/30 PHP
PHP Cookie的使用教程详解
2013/06/03 PHP
关于js与php互相传值的介绍
2013/06/25 PHP
php倒计时出现-0情况的解决方法
2016/07/28 PHP
Laravel用户授权系统的使用方法示例
2018/09/16 PHP
TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法分析
2019/12/31 PHP
GWT中复制到剪贴板 js+flash实现复制 兼容性比较好
2010/03/07 Javascript
jQuery实现单行文字间歇向上滚动源代码
2013/06/02 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
javascript中负数算术右移、逻辑右移的奥秘探索
2013/10/17 Javascript
js字母大小写转换实现方法总结
2013/11/13 Javascript
javascript图片延迟加载实现方法及思路
2015/12/31 Javascript
详解angular2采用自定义指令(Directive)方式加载jquery插件
2017/02/09 Javascript
canvas压缩图片转换成base64格式输出文件流
2017/03/09 Javascript
node的process以及child_process模块学习笔记
2018/03/06 Javascript
vue源码学习之Object.defineProperty对象属性监听
2018/05/30 Javascript
微信小程序--获取用户地理位置名称(无须用户授权)的方法
2019/04/29 Javascript
[44:40]Serenity vs Pain 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python模拟登陆实现代码
2017/06/14 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
详解django的serializer序列化model几种方法
2018/10/16 Python
Python3基础教程之递归函数简单示例
2019/06/07 Python
Flask教程之重定向与错误处理实例分析
2019/08/01 Python
python tkinter 设置窗口大小不可缩放实例
2020/03/04 Python
利用pipenv和pyenv管理多个相互独立的Python虚拟开发环境
2020/11/01 Python
CSS3 3D制作实战案例分析
2016/09/18 HTML / CSS
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
Timberland澳大利亚官网:全球领先的户外品牌
2019/12/10 全球购物
C/C++程序员常见面试题二
2015/11/19 面试题
在使用非全零作为空指针内部表达的机器上, NULL是如何定义
2014/11/09 面试题
高中生期末评语
2014/01/28 职场文书
双方协议书
2014/04/22 职场文书
无传销社区工作方案
2014/05/13 职场文书
入党积极分子培养人意见
2015/06/02 职场文书
python 网络编程要点总结
2021/06/18 Python
Python实现仓库管理系统
2022/05/30 Python