• 首页
  • css3教程
  • html5教程
  • jQuery手册
  • vue手册
  • php手册
  • MySQL手册
  • apache手册
  • redis手册
  • SHOW TABLES语句

    SHOW [EXTENDED] [FULL] TABLES
        [{FROM | IN} db_name]
        [LIKE 'pattern' | WHERE expr]
    

    SHOW TABLES列出TEMPORARY给定数据库中的非表。您也可以使用mysqlshow db_name命令获取此列表。该LIKE子句(如果存在)指示要匹配的表名。的WHERE条款可以给出使用更一般的条件来选择行,如在讨论第25.48,“扩展到SHOW语句”。

    LIKE子句执行的匹配取决于lower_case_table_names系统变量的设置。

    可选EXTENDED修饰符可导致SHOW TABLES列出由失败的ALTER TABLE语句创建的隐藏表。这些临时表的名称以开头,#sql可以使用删除DROP TABLE

    该语句还列出了数据库中的所有视图。可选的FULL改性剂引起SHOW TABLES显示与的值的第二输出列BASE TABLE为一个表,VIEW用于一个视图,或SYSTEM VIEW为一个INFORMATION_SCHEMA表。

    如果你有一个基表或视图没有特权,它不从输出显示SHOW TABLESmysqlshow db_name的

    表信息也可从INFORMATION_SCHEMATABLES表中获得。请参见“ INFORMATION_SCHEMA TABLES表”。