В MySQL Workbench есть ли страница, показывающая количество записей в каждой таблице в базе данных?
-
11-10-2019 - |
Вопрос
В PhpMyAdmin, на странице структуры для каждой базы данных, есть таблица, показывающая все таблицы в DB и количество записей в каждой таблице. Есть ли что -то подобное в кадровом ходу?
Спасибо.
Решение
Поздний ответ, но для тех, кто сталкивается с этой страницей, способ сделать это в MySQL Workbench 6.0:
- Щелкните правой кнопкой мыши таблицу на панели Navigator
- Выберите "Техническое обслуживание таблицы ..."
- Перейдите на вкладку «Индексы»
- Прокрутите вправо, чтобы найти колонку «Cardinality».
Этот столбец показывает вам количество значений для каждого из первичных и навигационных клавиш в каждой таблице в вашей базе данных. Количество значений для вашего первичного ключа - это количество строк. Надеюсь, это поможет.
Другой способ - это:
- Щелкните правой кнопкой мыши базу данных на панели Navigator.
- Выберите «Инспектор схемы».
- Перейдите на вкладку «Таблицы», которая будет иметь столбец «строки» для каждой таблицы в базе данных.
Другие советы
Я не знаю, как сделать это в MySQL Workbench, но следующий запрос возвращает количество строк в таблице.
SELECT COUNT(*) FROM table_name;
Вы должны найти это на странице структуры: разверните ссылку "+ details ..."
В базе данных: «Information_schema» вы найдете таблицу «таблицы», которая содержит таблицы сервера и поле «table_rows», которое содержит количество записей.
Быстрый и грязный способ сделать это - просто сделать этот запрос:
SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = #YOUR-DB-NAME-HERE#
Но вы также можете запросить, чем информация из MySQL Workbench, перейдя в строку меню (сверху) и выбрав:
Edit -> SQL Editor -> Show Metadata Schemata
Теперь перейдите к своим столам, как обычно (вероятно, «открытое соединение для начала запроса», и у вас будут два новых стола information_schema
а также performance_schema
.
Открой information_schema
стол, и у вас будет там
table schema table name table_rows
your db name you table name number_of_rows
Надеюсь, что это сделало вещи более полезными.