Bagaimana untuk Menyediakan Pangkalan Data PostgreSQL pada Ubuntu

PostgreSQL ialah pilihan terbaik untuk pangkalan data SQL di Ubuntu . Dalam panduan ini, kami akan membimbing anda melalui proses memasang dan mengkonfigurasi pangkalan data PostgreSQL pada Pelayan Ubuntu . Sama ada anda pendatang baru kepada pangkalan data Linux atau berpengetahuan tentang PostgreSQL, panduan langkah demi langkah ini akan membantu anda memasang dan mengkonfigurasi pangkalan data pada Pelayan Ubuntu.

Bagaimana untuk memasang PostgreSQL pada Ubuntu

Sebelum cuba memasang PostgreSQL pada sistem pelayan Ubuntu anda, anda mesti mengemas kininya. Mempunyai pakej terkini untuk Ubuntu adalah penting untuk kestabilan sistem PostgreSQL.

Anda perlu menjalankan perintah kemas kini apt terlebih dahulu untuk mengemas kini pakej pada sistem Ubuntu anda. Perintah ini akan menyegarkan semula pakej perisian pada Ubuntu dan menyemak sebarang kemas kini yang boleh dipasang.

kemas kini sudo apt

Selepas menjalankan arahan kemas kini, anda mesti memasang kemas kini pada Ubuntu dengan arahan naik taraf apt . Perintah naik taraf hanya perlu mengambil masa beberapa minit, dan ia akan memasang pakej yang dikemas kini pada sistem Pelayan Ubuntu anda.

peningkatan sudo apt

Setelah semuanya dikemas kini, anda boleh memasang pakej PostgreSQL. Pakej ini mengandungi semua yang diperlukan untuk menjalankan pangkalan data PostgreSQL pada pelayan Ubuntu anda. Untuk memasang perisian, gunakan arahan apt install berikut .

sudo apt pasang postgresql

Apabila anda telah memasukkan arahan di atas, Ubuntu akan meminta anda memasukkan kata laluan, sama seperti arahan kemas kini dan naik taraf . Masukkan kata laluan anda, kemudian, tekan butang Y untuk mengesahkan anda ingin memasang PostgreSQL ke Ubuntu.

Selepas menekan butang Y pada papan kekunci anda, Ubuntu akan memuat turun dan memasang pakej PostgreSQL ke sistem anda. Proses ini sepatutnya cepat. Apabila proses selesai, anda boleh menyemak manual PostgreSQL dengan memasukkan arahan man postgres .

lelaki postgres

Atau, simpan manual ke fail teks untuk bacaan yang lebih mudah.

man postgres > ~/postgres-manual.txt

Bagaimana untuk mengkonfigurasi PostgreSQL pada Pelayan Ubuntu

Sekarang PostgreSQL dipasang pada Ubuntu, anda mesti mengkonfigurasinya. Untuk memulakan, log masuk ke sistem pangkalan data dalam Pelayan Ubuntu dengan akaun pengguna postgre. Anda boleh melakukan ini dengan melaksanakan perintah sudo -u berikut .

sudo -u postgres psql

Selepas log masuk ke PostgreSQL dengan arahan di atas, sudah tiba masanya untuk mencipta akaun pengguna pangkalan data baharu. Anda boleh mencapai ini dengan arahan berikut. Sila pastikan anda menukar "nama_pengguna_baru" dan "kata laluan_baru" dengan pengguna dan kata laluan yang anda inginkan.

CIPTA PENGGUNA new_username DENGAN 'new_password' kata laluan yang disulitkan;

Setelah arahan di atas dimasukkan, anda boleh menjalankan arahan berikut untuk memastikan pengguna pangkalan data PostgreSQL baharu anda tersedia dalam sistem.

PILIH nama pengguna DARI pg_user WHERE usename = 'new_username';

Dengan akaun pangkalan data baharu dibuat, keluar dari gesaan Postgre, kerana anda tidak perlu log masuk ke dalamnya lagi. Anda boleh log keluar menggunakan  perintah \q  .

\q

Anda kini boleh membuat pangkalan data. Anda boleh melakukan ini dengan melaksanakan Dalam contoh ini, pangkalan data yang kami cipta dipanggil "ujian." Walau bagaimanapun, pastikan anda menyesuaikan nama mengikut keperluan anda apabila menggunakan PostgreSQL.

ujian sudo -u postgres createdb

Selepas anda mencipta pangkalan data "ujian", anda boleh menjalankan perintah \l untuk melihat pangkalan data anda yang baru dibuat dalam jadual PostgreSQL.

sudo -u postgres psql -c "\l"

Setelah anda mengesahkan bahawa pangkalan data baharu wujud dalam PostgreSQL, sudah tiba masanya untuk memberikan keistimewaan pengguna pangkalan data anda kepada pangkalan data. Pastikan anda menukar “new_username” kepada pangkalan data PostgreSQL yang anda buat sebelum ini.

sudo -u postgres psql -c "BERIKAN SEMUA KEISTIMEWAAN PADA ujian PANGKALAN DATA KEPADA new_username;"

Untuk mengesahkan bahawa pengguna pangkalan data anda mempunyai keistimewaannya, jalankan arahan berikut dan semak lajur "Keistimewaan akses".

sudo -u postgres psql -c "\l"

Bagaimana untuk membuat sandaran pangkalan data PostgreSQL

Amalan yang baik untuk memastikan pangkalan data anda disandarkan sekiranya berlaku sebarang kesilapan. Untuk membuat sandaran pangkalan data PostgreSQL pada Pelayan Ubuntu anda, jalankan arahan berikut. pastikan anda menukar "database_name" kepada nama pangkalan data PostgreSQL yang anda ingin eksport.

sudo -u postgres pg_dump -Fc database_name > backup_file.dump

Sebaik sahaja anda menjalankan arahan di atas, pangkalan data anda akan disandarkan kepada "backup_file.dump" pada Pelayan Ubuntu anda untuk disimpan dengan selamat.

Memulihkan sandaran

Pada bila-bila masa jika anda perlu memulihkan sandaran anda (sekiranya kehilangan data), anda boleh melaksanakan perintah pg_restore berikut . Ingat untuk menukar "database_name" dengan pangkalan data yang anda pulihkan.

sudo -u postgres pg_restore -d database_name backup_file.dump


Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!

Cara memasang DaVinci Resolve 17 pada Linux

Cara memasang DaVinci Resolve 17 pada Linux

Adakah anda memerlukan editor video bukan linear yang hebat untuk kotak Linux anda? Dapatkan Davinci Resolve 17 bekerja dengan panduan ini!

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Wallpaper Downloader ialah pemuat turun dan pengurus kertas dinding Linux yang licin. Ia menyokong kebanyakan persekitaran desktop Linux dan sangat mudah digunakan. Panduan ini

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Ingin menguji komputer Tuxedo OS by Tuxedo? Ketahui cara untuk mendapatkan versi terkini Tuxedo OS berfungsi pada PC anda.

Bagaimana untuk memasang fail DEB pada Linux

Bagaimana untuk memasang fail DEB pada Linux

Apakah fail DEB? Apa yang anda lakukan dengannya? Ketahui banyak cara anda boleh memasang fail DEB pada PC Linux anda.

Cara bermain Dying Light di Linux

Cara bermain Dying Light di Linux

Dying Light ialah permainan video seram survival 2015 yang dibangunkan oleh Techland dan diterbitkan oleh Warner Bros Interactive Entertainment. Permainan berpusat pada

Cara memasang Neptune Linux pada komputer anda

Cara memasang Neptune Linux pada komputer anda

Neptune menggunakan persekitaran desktop KDE Plasma 5 dan bertujuan untuk menyampaikan OS yang elegan. Begini cara memasang Neptune Linux pada komputer anda.

Cuba desktop berasaskan snap baharu Ubuntu

Cuba desktop berasaskan snap baharu Ubuntu

Ingin mencuba sistem pengendalian desktop berasaskan pakej snap baharu Ubuntu? Ketahui cara mengaturnya pada mesin maya dengan panduan ini.

Cara bermain Undertale di Linux

Cara bermain Undertale di Linux

Undertale ialah RPG indie 2d 2015 yang dibangunkan dan diterbitkan oleh pembangun permainan Toby Fox. Panduan ini akan merangkumi memuat turun dan memasang Undertale pada anda

Cara bermain Total War: THREE KINGDOMS di Linux

Cara bermain Total War: THREE KINGDOMS di Linux

Total War: Three Kingdoms ialah permainan RTS strategi berasaskan giliran yang dibangunkan oleh Creative Assembly. Inilah cara bermain di Linux.