Я використовую Ubuntu Server 10.10, і я встановив PostgreSQL 8.4 за допомогою apt-get install postgresql
. Я хотів би скористатися вбудованою sha1()
функцією, але, здається, я повинен встановити pgcrypto
спочатку. Але я не знаю, як це встановити.
Немає, pgcrypto
якщо я спробую встановити його за допомогою, apt-get install pgcrypto
і я не знаходжу файлів, починаючи з pgcrypto
моєї системи (я намагався find / -name "pgcrypto*"
).
Як встановити pgcrypto, щоб я міг використовувати digest('word-to-hash','sha1')
функцію в запитах до бази даних?
Оновлення: Я намагаюся встановити pgcrypto на іншій машині Ubuntu. Після установки пакета, використовуючи sudo apt-get install postgresql-contrib-8.4
як встановити його до моєї поточної бази даних PostgreSQL?
/usr/local/pgsql
каталогу. Єдине місце, де у мене є *.sql
файли, /usr/share/postgresql/8.4/
але немає криптозалежних.
/usr/local/pgsql/share/contrib/pgcrypto.sql
і повідомте нам про це.