获取缺失主键表信息的MYSQL语句

 更新时间:2013年06月09日 16:41:59   作者:  
如何获取缺失主键表信息,想必有些朋友还是不会的吧,下面为大家介绍下,可以通过几条语句实现,感兴趣的朋友可以了解下
复制代码 代码如下:

SELECT a.`TABLE_SCHEMA` AS DB_NAME , a.`TABLE_NAME` , a.`TABLE_ROWS` ,a.`ENGINE` -- , a.*
FROM
information_schema.`TABLES` a
LEFT JOIN information_schema.`TABLE_CONSTRAINTS` b
ON a.`TABLE_NAME` = b.`TABLE_NAME` AND a.`TABLE_SCHEMA` = b.`TABLE_SCHEMA`
WHERE b.`TABLE_SCHEMA` IS NULL
AND a.`TABLE_TYPE` = 'BASE TABLE'
AND a.`TABLE_SCHEMA` NOT IN ('information_schema','test','mysql','performance_schema')
ORDER BY DB_NAME ,a.`TABLE_ROWS` DESC ;

相关文章

  • CentOS7.4手动安装MySQL5.7的方法

    CentOS7.4手动安装MySQL5.7的方法

    这篇文章主要介绍了CentOS7.4手动安装MySQL5.7的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • MySQL读取my.cnf的顺序问题详情

    MySQL读取my.cnf的顺序问题详情

    这篇文章主要介绍MySQL读取my.cnf的顺序问题,以mysql.server、mysqld_safe及mysqld和my_print_defaults读取my.cnf顺序展开文章介绍主题,感兴趣的话大家一起来学习吧
    2021-09-09
  • mysql占用CPU过高的解决办法(添加索引)

    mysql占用CPU过高的解决办法(添加索引)

    下面是MYSQL占用CPU高处理的一个例子,希望对遇到类似问题的朋友们有点启发。一般来说MYQL占用CPU高,多半是数据库查询代码问题,查询数据库过多。所以一方面要精简代码,另一方面最好对频繁使用的代码设置索引
    2013-03-03
  • MySQL按天分组统计一定时间内的数据实例(没有数据补0)

    MySQL按天分组统计一定时间内的数据实例(没有数据补0)

    我们在用Mysql制作数据可视化图表时候,经常需要按照天对数据进行分组统计,下面这篇文章主要给大家介绍了关于MySQL按天分组统计一定时间内的数据,没有数据补0的相关资料,需要的朋友可以参考下
    2023-03-03
  • MySQL 导出数据为csv格式的方法

    MySQL 导出数据为csv格式的方法

    这篇文章主要介绍了MySQL 导出数据为csv格式的方法,需要的朋友可以参考下
    2015-10-10
  • mysql嵌套查询和联表查询优化方法

    mysql嵌套查询和联表查询优化方法

    本文描述了mysql嵌套查询和联表查询优化的方法,有些情况可以使用这种优化方法,而有些情况,这种方法就无能为力了
    2013-02-02
  • 详解MySQL中的字符集和排序规则

    详解MySQL中的字符集和排序规则

    MySQL字符集用于定义数据库中存储的文本数据的编码格式,而排序规则则用于确定如何对文本数据进行排序和比较,本文将给大家讲讲MySQL中的字符集和排序规则,需要的朋友可以参考下
    2023-09-09
  • mysql中如何根据经纬度计算距离

    mysql中如何根据经纬度计算距离

    这篇文章主要给大家介绍了关于mysql中如何根据经纬度计算距离的相关资料,经纬度距离计算方法是一种用来计算地球上两个点之间距离的方法,它可以在MySQL数据库中轻松实现,非常适用于需要进行地理定位的应用程序,需要的朋友可以参考下
    2023-08-08
  • win10下mysql 8.0.16 winx64安装图文最新教程

    win10下mysql 8.0.16 winx64安装图文最新教程

    这篇文章主要为大家详细介绍了win10下mysql 8.0.16 winx64安装图文最新教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • 详解MySQL中的pid与socket

    详解MySQL中的pid与socket

    不知道你有没有注意过,MySQL 启动时需要配置 pid 及 socket 文件路径。偶尔还会出现因 pid 文件找不到而启动失败的现象,那么 pid 与 socket 文件究竟是干什么用的呢?我们一起来看下本篇文章。
    2021-06-06

最新评论