Вы могли бы, вероятно, создать процедуру для этого, но изо всех сил я бы просто сделал дамп базы данных (pg_dump) и поиска файла.
Поиск всей базы данных postgres для строки
6139
yankitwizzy
В phpmyadmin я могу легко искать текст в таблицах в моих базах данных, используя вкладку поиска. Интересно, смогу ли я сделать то же самое с postgres, установленным локально на моем компьютере. Я посмотрел на меню там, но я не могу найти ничего подобного. Кто-нибудь знает, как я могу найти весь БД для текста, который я ввожу?
Вы сравниваете две разные вещи: phpMyAdmin - это не БД, это PHP-приложение, написанное для администрирования БД MySQL, а PostgreSQL - это БД, как MySQL.
m0skit0 12 лет назад
1
Когда вы загружаете postgress и устанавливаете, pgadmin также устанавливается
yankitwizzy 12 лет назад
0
1 ответ на вопрос
6
Elmar Weber
Ницца. Я собирался предложить найти все текстовые столбцы с помощью [Системных каталогов] (http://www.postgresql.org/docs/9.2/static/catalogs.html), но мне больше нравится ваш ответ (для небольших баз данных)
Jared Beck 11 лет назад
0
А для массивных баз данных?
coderama 11 лет назад
0
Если это единственный раз, поиск дампов из резервной копии, вероятно, все еще самый простой. Если вам это нужно чаще, используйте что-то вроде сфинкса или эластичного поиска.
Elmar Weber 11 лет назад
0
это «глупый» ответ, но тот, который на самом деле работает :) Итак, есть ли кто-то, кто мог бы опубликовать правильный SQL-запрос?
three 10 лет назад
0
Похожие вопросы
-
3
OpenX: mySql VS PostgreSQL
-
1
Postgresql 8.4 оригинальные файлы конфигурации (Ubuntu)
-
1
Касперский блокирует установку PostgreSQL 8.4.1
-
-
1
XAMPP с PostgreSQL
-
2
Где я могу найти postgresql-8.4-postgis.deb?
-
2
Инкрементное резервное копирование для PostgreSQL 8.3
-
4
Я управляю базами данных SQLite, MySQL и PostgreSQL и хочу инструмент для этого локально
-
1
Как заставить PostgreSQL запускаться во время загрузки в Ubuntu?
-
1
безопасная установка PostgreSQL
-
1
Стеки Apache / PHP / Perl / базы данных на базе Windows