วิธีติดตั้ง PostgreSQL บน Ubuntu

postgreSQL

PostgreSQL คือไฟล์ ระบบจัดการฐานข้อมูล ฟรีภายใต้ใบอนุญาตที่มีชื่อเดียวกันซึ่งยังรองรับขั้นตอนการจัดเก็บในภาษาเช่น Java, C ++, Ruby, Python Perl ...

การตัดสินใจว่าจะใช้ MySQL หรือ PostgreSQL อาจเป็นปัญหาได้ ดูเหมือนว่าอันแรกจะเร็วกว่าอันที่สองเล็กน้อย แต่อันที่สองที่เป็นอิสระนั้นมีความหนาแน่นมากกว่าในแง่ของคุณสมบัติ ดังนั้นใน Ubunlog เราต้องการสอนคุณว่าอย่างไร ดาวน์โหลด, ติดตั้ง y เตรียม PostgreSQL สำหรับใช้ใน Ubuntu (หรือ Linux distro อื่น ๆ ) ด้วยวิธีที่ง่ายที่สุด

การติดตั้ง PostgreSQL

ในการติดตั้งเราต้อง เพิ่มที่เก็บใหม่ ไปยังรายการที่เก็บของเรา เราสามารถทำได้ง่ายๆโดยเพิ่มบรรทัดในไฟล์ sources.list กับที่เก็บที่เป็นปัญหา สำหรับสิ่งนี้เราดำเนินการ:

sudo sh -c 'echo « deb http: // apt.postgresql.org / pub / repos / apt / `lsb_release -cs`-pgdg main » >> /etc/apt/sources.list.d/pgdg.list'

ตอนนี้เราต้อง ดาวน์โหลดคีย์ GPG เพื่อให้ apt สามารถตรวจสอบความถูกต้องของแพ็กเกจที่เราดาวน์โหลดจากที่เก็บก่อนหน้านี้ เราดำเนินการ:

wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key เพิ่ม -

แล้วก็ เราอัปเดตที่เก็บ:

sudo ปรับปรุง apt-get

และในที่สุดก็, เราติดตั้งแพ็คเกจ PostgreSQL ที่เกี่ยวข้อง:

 sudo apt-get ติดตั้ง postgresql postgresql-contrib

เตรียม PostgreSQL เพื่อใช้งาน

ในการเริ่มต้นใช้งาน PostgreSQL ก่อนอื่นเราต้อง เชื่อมต่อเรากับเซิร์ฟเวอร์ของคุณ. ในการทำเช่นนี้เมื่อติดตั้ง PostgreSQL เรามีจริง สร้างผู้ใช้ระบบชื่อ "postgres". ผู้ใช้รายนี้มีสิทธิ์การดูแลระบบฐานข้อมูล PostgreSQL ดังนั้นขั้นตอนแรกคือ เข้าสู่ระบบด้วยผู้ใช้นั้น:

sudo su - postgres

ตอนนี้เราต้อง เริ่มเทอร์มินัล PostgreSQL เพื่อล็อกอินเข้าสู่เซิร์ฟเวอร์ฐานข้อมูล ในการทำสิ่งนี้เราดำเนินการ 'psql' และเรา เราเข้าสู่ระบบ เพื่อเชื่อมต่อกับเซิร์ฟเวอร์

psql

หากเราต้องการดูที่ไฟล์ สัมพันธ์ หรือ รุ่น ที่เรามีจาก PostgreSQL เราสามารถดำเนินการคำสั่งต่อไปนี้:

postgres- # \ conninfo

สุดท้ายสำหรับ ตัดการเชื่อมต่อจากเซิร์ฟเวอร์ จากฐานข้อมูลเราสามารถทำได้โดยดำเนินการดังต่อไปนี้:

postgres- # \ q

ทางออก

โปรดทราบว่าคำสั่ง« exit »ถูกเรียกใช้กับ ออกจากเซสชัน ที่เราได้เริ่มต้นในตอนแรกภายใต้ผู้ใช้« postgres »

หากคุณมีปัญหาใด ๆ ในระหว่างการติดตั้งหรือจัดเตรียม PostgreSQL โปรดทิ้งไว้ในส่วนความคิดเห็นและเราจะพยายามอย่างเต็มที่เพื่อช่วย จนกว่าจะถึงครั้งต่อไป.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ติดตาม Pedrin Bermeo dijo

    ด้วยบรรทัดคำสั่งแรกฉันจะได้รับสิ่งต่อไปนี้
    "Deb: 1:" deb: "echo: not found

  2.   พลัม dijo

    พี่ชายที่ยอดเยี่ยม