Как применить разбиение на страницы на результат запроса SHOW TABLES в PHP

Я хотел бы применить разбивку на страницы результатов 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;