Я ищу инструмент администратора рабочего стола, похожий на phpPgAdmin для POstgreSQL в Mac OS X. Любая рекомендация?
3 ответа
PgAdmin - это хороший инструмент администратора, который работает с Mac OS X. PhpPgAdmin также должен работать на OS X, хотя вам нужно будет установить и настроить PHP, по которому я не могу дать никаких советов.
PgAdmin в Mac OS X отличается от других ОС.
Например, вы не можете просто вставить текст в SQL Query Editor, он сломан, и вам нужно сначала вставить его в блокнот, а затем скопировать и вставить в редактор. Хотя для администрирования базы данных, таблиц, индексов я все же им пользуюсь.
Я предпочитаю создавать таблицы, индексы и так далее по командам, поэтому я предпочитаю Aqua Data Studio. Я пробовал других, но никто из них не удовлетворил меня. Хотя Aqua стоит дорого, в ней есть "режим" для учеников, который вы можете попробовать какое-то время или, если хотите, использовать по мере необходимости. Версия 4.7 не ограничивает время, которое вы используете.
Он показывает базы данных, структуры таблиц, индексы и т.д., Но действительно хорошей частью для меня является редактор. Когда вы используете его и знаете, как правильно работать, ярлыки и "дополнения" очень полезны. Просто сделайте запрос и нажмите Apple + R, чтобы экспортировать хороший отчет XLS. Выберите имя таблицы и нажмите Apple + D, и она отобразит структуру таблицы прямо на панели результатов. Введите INSERT INTO schema.table (
И нажмите Apple + Alt + C, и вы получите все поля, набранные на клавиатуре, или SELECT FROM schema.table JOIN schema.table2
AND, получите курсор сразу после слова SELECT, нажмите Apple + Alt + X, чтобы получить все поля "таблица-уточнена".
Кроме того, он имеет хороший инструмент для импорта / экспорта. Если вы получаете файл, который содержит данные, которые необходимо импортировать, и работать с ним, вы можете проанализировать его (из CSV, XLS, файла SQL или других типов) и заполнить существующую таблицу и даже создать новую таблицу в соответствии с новыми данными.
Хотя в нем есть небольшая ошибка (как указано здесь: https://serverfault.com/questions/226736/postgresql-jdbc-parse-too-slow-on-first-query), он работает очень хорошо. И может подключаться к другим базам данных.
Все еще в альфа-версии, но http://inductionapp.com/ также кажется хорошим вариантом