有没有办法对这个SHOW TABLE查询进行查看?
SHOW FULL TABLES FROM `db_name` WHERE `Table_type` = "Base table"
当我将其保存为视图(使用phpMyAdmin)时,我得到了
#1064 - 您的SQL语法出错;查看与您的MySQL服务器版本对应的手册,以便在'第4行显示来自`db_name` WHERE`Table_type` =“Base table”'附近使用正确的语法。
当phpMyAdmin尝试执行此
时CREATE ALGORITHM = UNDEFINED VIEW`Table` AS显示来自`db_name` WHERE`Table_type` =“Base table”的完整表格
答案 0 :(得分:0)
您可以改为使用INFORMATION_SCHEMA.TABLES
,如下所示:
SELECT *
FROM information_schema.tables
WHERE table_type = 'BASE TABLE'
AND table_name = 'mytable'
您也可以在此查询的基础上创建VIEW。