Mysql

1、判断一个表是否存在

语法:

SELECT table_name FROM information_schema.TABLES WHERE table_name ='表名';

sql例子:

SELECT table_name FROM information_schema.TABLES WHERE table_name ='t_iov_vehicle_owner_info'

存在:

不存在:

备注,sql也可以这样写:

select count(*) from information_schema.tables where table_name='t_iov_vehicle_owner_info'

2、判断表中一个字段是否存在

语法:

select count(*) from information_schema.columns where table_name = '表名' and column_name = '字段名'

sql例子:

select count(*) from information_schema.columns where table_name = 't_iov_vehicle_owner_info' and column_name = 'id'

------

mysql判断数据库或表是否存在

(1) 判断数据库存在, 则删除:

drop database if exists db_name;(2) 判断数据表存在, 则删除:

drop table if exists table_name;

注: db_name, table_name可用``(1键旁边那个键)号引起来, 也可不引起来.

(1) 如果单纯显示是否存在数据库, 则可用

show databases like 'db_name';

(2) 单纯显示是否存在数据表, 则可用

show tables like 'table_name';

注: 这里db_name, table_name必须用''(单引号)引起来.

mysql 查看数据库字段是否存在,mysql查询某张表是否存在某个字段和判断是否存在某个表名...相关推荐

  1. Mysql查看数据库和表占用空间

    Mysql查看数据库和表占用空间 1.查看数据库的大小 select sum(DATA_LENGTH)+sum(INDEX_LENGTH) from information_schema.TABLES ...

  2. MySQL查看数据库表容量大小

    本文介绍MySQL查看数据库表容量大小的命令语句,提供完整查询语句及实例,方便大家学习使用. 1.查看所有数据库容量大小 select table_schema as '数据库', sum(table ...

  3. MySQL查看数据库相关信息

    使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; ...

  4. mysql查看数据库表大小语句_MySQL查看数据库表容量大小的命令语句讲解

    MySQL查看数据库表容量大小的命令语句讲解 发布时间:2020-04-27 14:17:23 来源:亿速云 阅读:180 作者:三月 本文主要给大家介绍MySQL查看数据库表容量大小的命令语句讲解, ...

  5. MySQL查看数据库信息

    使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; ...

  6. NodeJS 中的mongoDB设置指定字段的隐藏,查询的时候强制显示指定隐藏的字段

    NodeJS 中的mongoDB设置指定字段的隐藏,查询的时候强制显示指定隐藏的字段 这里使用的是基于RESTful API的规范创建的请求地址 在Schema创建用户的时候可以使用select:fa ...

  7. mysql查询一个数据库所有表的记录数,mysql 查看数据库中所有表的记录数

    mysql使用select count(*) from table_name可以查询某个表的总记录数.想快速的知道数据库中所有表的记录数信息怎么办?如果使用mysql的版本在5.0及以上,可以通过查询 ...

  8. MySQL基础——数据库和SQL概述\MySQL基本使用\DQL语言学习\条件查询\排序查询\常见函数\分组查询\连接查询\子查询\分页查询\联合查询

    本文详细讲解了MySQL中DQL语言,也就是数据查询语句的使用.全文3w余字,是对学习MySQL知识的整理总结,因为篇幅较长,MySQL基础知识余下部分发表在余下博客中 DML语言学习\插入数据\删除 ...

  9. MySQL查看数据库状态命令详解

    数据查询语言(DQL: Data Query Language):其语句,也称为"数据检索语句",用以从表中获得数据,确定数据怎样在应用程序给出.保留字SELECT是DQL(也是所 ...

  10. mysql查看数据库的容量及表容量

    select table_schema, sum(DATA_LENGTH)+sum(INDEX_LENGTH) from information_schema.tables group by tabl ...

最新文章

  1. [AI开发]基于深度学习的视频多目标跟踪实现
  2. Python开发工具PyCharm个性化设置备份
  3. HTML 标签 参考手册
  4. 「功能笔记」Spacemacs+Evil备忘录
  5. USACO Training Section 1.1 贪婪的送礼者Greedy Gift Givers
  6. 通过ISO镜像文件安装Ubuntu(可实现默认启动Windows的双系统)
  7. Educational Codeforces Round 117 (Rated for Div. 2)
  8. silverlight Image Source URI : 一个反斜杠引发的血案
  9. RDataMining系列:Chapter 4 Decision Trees --决策树实现,未完待续
  10. 标注所有线段的lisp程序源码_仪表进近图剖面图的详解(五)进近程序高度限制...
  11. FPGA基础入门篇(四) 边沿检测电路
  12. Ubuntu16.04.1安装Caffe(GPU)
  13. linux 系统下 tar 的压缩与解压缩命令
  14. hive建表设置如果为null_hive建表语句
  15. php学籍信息管理系统心得_php学籍管理系统,源码免费分享
  16. 怎么注册Github?用手机2分钟完成注册,互联网就是互相连接
  17. HDU4043 FXTZ
  18. 「今日 GitHub 趋势」让全世界程序员体会中国的 12306 抢票狂潮
  19. Java解一元二次方程和四则运算
  20. Coursera上Python课程(公开课)汇总

热门文章

  1. 某集网将我的信息给了谁?还是不良卖家不想卖东西
  2. 怎样去掉a标签的蓝框
  3. 是什么造就了伟大的程序员?
  4. stylelint rules
  5. 1.1 了解web性能
  6. javascirpt如何模仿块级作用域(js高程笔记)
  7. 使用【Linux操作系统】必须掌握的基本命令
  8. html表格怎么设置浮动,html – 表格布局和浮动左和引导网格
  9. 基于顺序存储结构的图书信息表的逆序存储(C++)
  10. spring boot访问templates目录下的html静态页面