MySQL 判断数据库和数据表是否存在


如何使用SQL查询语句,判断数据库和数据表是否存在?

1、判断数据库是否存在

查询SQL如下:

select *
from information_schema.SCHEMATA
where SCHEMA_NAME = '需要查找的数据库名';

也可以模糊查询,SQL如下:

select *
from information_schema.SCHEMATA
where SCHEMA_NAME like '%需要查询的数据库名的部分名称%';

2、判断数据表是否存在

查询SQL如下:

select *
from information_schema.TABLES
where TABLE_NAME = '需要查询的数据表名';

也可以模糊查询,SQL如下:

select *
from information_schema.TABLES
where TABLE_NAME like '%需要查询的数据库名的部分名称%';

最新文章

  1. SuperMap-iServer-单点登录功能验证(CAS)
  2. S1java基础学习笔记
  3. *HDU1969 二分
  4. 如何在 Delphi 中静态链接 SQLite
  5. atitit groovy 总结java 提升效率
  6. php中base64_decode与base64_encode加密解密函数
  7. Currency Exchange 分类: POJ 2015-07-14 16:20 10人阅读 评论(0) 收藏
  8. Java总结反射
  9. Control character in cookie value, consider BASE64 encoding your value-Cookie保存中文出错[转]
  10. MFC六大关键技术
  11. 《java.util.concurrent 包源码阅读》02 关于java.util.concurrent.atomic包
  12. 3.JAVA-方法重载,类的封装,构造/析构方法
  13. 实验9-1 编写一个存储过程proc_test_func
  14. [C]static变量详解
  15. Maximum Average Subarray
  16. Rar安装包
  17. Linux svn的搭建和使用
  18. 微信小程序——收起和查看更多功能
  19. Spring Boot 踩坑之路之 Configuration Annotation Proessor not found in classpath
  20. ZEDGRAPH画图心得,SQL语句构造!!!

热门文章

  1. windows7重置网卡命令
  2. python3 基础二——基本的数据类型一
  3. Python 字节码bytecode
  4. JAVA遇见HTML——JSP篇(JavaBeans)
  5. Spring-HelloSpring-IOC创建对象的方式
  6. 写点恐怖小说为自己打call
  7. 验证码输入自动聚焦下一个input或者删除自动聚焦上一个input
  8. 关于Python中正则使用findall和分组的一个坑
  9. Django ManyToManyField.through_fields 和
  10. 201812-4 数据中心(kruskal)