Ответ 1
вместо этого вы можете использовать другой запрос (добиться имен таблиц), например:
SELECT TABLE_NAME FROM information_schema.TABLES
WHERE `TABLE_SCHEMA` = 'my_db_name' LIMIT 10
Я хотел бы применить разбиение на страницы на результаты 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;