Я хотел бы применить разбивку на страницы результатов SHOW TABLES FROM DATABASE_NAME
.
Пробовал использовать ключевое слово LIMIT
но выдается ошибка.
По разбивке на страницы я подразумеваю, что результат (таблицы), возвращаемый запросом, должен отображаться на нескольких страницах.
вместо этого вы можете использовать другой запрос (достичь имен таблиц), например:
SELECT TABLE_NAME FROM information_schema.TABLES WHERE `TABLE_SCHEMA` = 'my_db_name' LIMIT 10
mysql> pager less;
mysql> show tables;
Вы можете попробовать следующее
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;