Saya menggunakan Ubuntu Server 10.10 dan saya telah menginstal PostgreSQL 8.4 menggunakan apt-get install postgresql
. Saya ingin menggunakan sha1()
fungsi bawaan, tetapi sepertinya saya harus menginstal pgcrypto
terlebih dahulu. Tapi saya tidak tahu cara menginstalnya.
Tidak ada pgcrypto
jika saya mencoba menginstalnya menggunakan apt-get install pgcrypto
dan saya tidak menemukan file yang dimulai dengan pgcrypto
sistem saya (saya mencoba find / -name "pgcrypto*"
).
Bagaimana cara menginstal pgcrypto sehingga saya dapat menggunakan digest('word-to-hash','sha1')
fungsi ini dalam permintaan basis data saya?
Pembaruan: Saya kesulitan untuk menginstal pgcrypto di mesin Ubuntu lain. Setelah menginstal paket menggunakan sudo apt-get install postgresql-contrib-8.4
bagaimana cara menginstalnya ke database PostgreSQL saya saat ini?
/usr/local/pgsql
direktori. Satu-satunya tempat di mana saya memiliki *.sql
file /usr/share/postgresql/8.4/
tapi tidak ada yang berhubungan dengan crypto
/usr/local/pgsql/share/contrib/pgcrypto.sql
dan beri tahu kami.