Как просмотреть содержимое таблицы в графическом интерфейсе Mysql Workbench?


82

Как я могу просмотреть содержимое таблицы в графическом интерфейсе Mysql workbench? То есть не из командной строки.

Ответы:


105

Сначала откройте соединение с вашим сервером (SQL IDE) с главного экрана. Затем используйте контекстное меню в дереве схемы для выполнения запроса, который просто выбирает строки из выбранной таблицы. К нему прилагается LIMIT, чтобы избежать случайного чтения слишком большого количества строк. Этот предел можно отключить (или изменить) в диалоговом окне настроек.

введите описание изображения здесь

Однако этот быстрый способ выбора строк не очень гибкий. Обычно вы запускаете запрос (File / New Query Tab) в редакторе с дополнительными условиями, такими как порядок сортировки:

введите описание изображения здесь


6
И действительно нет возможности пролистать данные? Я ожидаю, что подобный инструмент даст мне возможность отображать следующие 1000 записей, а также перейти к концу таблицы (последние 1000 записей) без редактирования запроса вручную.
Jpsy

Пейджинг затруднен, потому что MySQL не поддерживает курсоры на стороне клиента. Единственный способ перейти на страницу - это работать с ограничением. Но и здесь есть несколько проблем, например, это может противоречить тому, что написал пользователь, и мешает правильной сортировке и группировке.
Майк Лишке

Почему это мешает правильной сортировке и группировке? Я делал это несколько раз без проблем. Более того, ограничение, касающееся одновременных записей, также не является проблемой в большинстве случаев.
Shautieh

3
MySQL Workbench практически непригоден для использования. С момента выпуска MySQL прошло несколько десятилетий. Просматривать некоторые данные в базе данных не должно быть так сложно.
Snowcrash

15

Выберите базу данных, выберите таблицу и щелкните значок, как показано на рисунке.введите описание изображения здесь


10

В рабочей среде щелкните правой кнопкой мыши нужную таблицу и выберите «Выбрать строки - предел 1000». Это первая опция во всплывающем меню.


2
Я не вижу «Select Rows - Limit 1000» во всплывающем меню при
щелчке

5

Чтобы получить удобный список таблиц на левой панели под каждой базой данных, вам нужно щелкнуть крошечный значок в правом верхнем углу левой панели. По крайней мере, в MySQL Workbench 6.3 CE на Win7 это помогло получить полный список таблиц.

Смотрите мой скриншот, чтобы объяснить.введите описание изображения здесь

К сожалению, у этого значка даже нет атрибута заголовка при наведении курсора мыши, так что мне повезло, что я его нашел.


3

Все ответы выше прекрасны. Не хватает только одного, не забудьте перетащить серые кнопки, чтобы увидеть таблицу (шаг № 2):

введите описание изображения здесь


1

Вам нужно открыть соединение с базой данных, а не файл рабочей среды со схемой. Это выглядит немного странно, но имеет смысл, когда вы понимаете, что редактируете.

Итак, перейдите на главную вкладку, дважды щелкните соединение с базой данных (создайте его, если у вас его еще нет) и получайте удовольствие.


Плитки на главной странице действуют при однократном нажатии.
Майк Лишке

0

После отображения первых 1000 записей вы можете пролистать их, щелкнув значок рядом с «Получить строки:» в заголовке таблицы результатов.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.