SHOW TABLES
这也列出了视图。
但我不希望列表中的视图。
如何编写查询并获取它?
我正在使用Mysql 5而MyIsAm是我的数据库引擎。
答案 0 :(得分:5)
这应该有效:
SELECT table_name FROM information_schema.tables WHERE table_type = 'BASE TABLE';
如果您需要根据架构过滤它,那么您可以添加:
AND TABLE_SCHEMA = 'schema_name'
查看information_schema.tables表,您将看到其他方法来过滤列表。