我想对SHOW TABLES FROM DATABASE_NAME
的结果应用分页。
尝试使用LIMIT
关键字,但会引发错误。
通过分页我的意思是查询返回的结果(表格)将显示在多个页面上。
答案 0 :(得分:25)
mysql> pager less;
mysql> show tables;
答案 1 :(得分:22)
您可以使用不同的查询(实现表的名称),如:
SELECT TABLE_NAME FROM information_schema.TABLES
WHERE `TABLE_SCHEMA` = 'my_db_name' LIMIT 10
答案 2 :(得分:0)
您可以尝试以下
1)
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'database_name'
AND TABLE_NAME LIKE "a%"
LIMIT 0,20;
2)
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'database_name'
LIMIT 0,50;