DBeaver จัดการฐานข้อมูลประเภทต่างๆด้วยวิธีง่ายๆ

เกี่ยวกับ DBeaver

ในบทความต่อไปเราจะมาดู DBeaver นี่คือ ไคลเอนต์ SQL และเครื่องมือการดูแลระบบฐานข้อมูล. เป็นแอปพลิเคชันเดสก์ท็อปที่เขียนด้วย Java และใช้แพลตฟอร์ม Eclipse หากสิ่งที่เราต้องการคือการทำงานกับฐานข้อมูลเชิงสัมพันธ์ กำลังจะใช้โดยใช้ไฟล์ JDBC API เพื่อโต้ตอบกับฐานข้อมูลผ่านไดรเวอร์ JDBC สำหรับฐานข้อมูลอื่นที่ไม่ใช่ SQL ให้ใช้ไดรเวอร์ฐานข้อมูลที่เป็นกรรมสิทธิ์

ลูกค้ารายนี้จะให้ไฟล์ โปรแกรมแก้ไขที่รองรับการเติมโค้ดและการเน้นไวยากรณ์. นอกจากนี้เรายังจะมีสถาปัตยกรรมปลั๊กอินตามสถาปัตยกรรมปลั๊กอิน Eclipse ซึ่งจะช่วยให้ผู้ใช้สามารถปรับเปลี่ยนพฤติกรรมส่วนใหญ่ของแอปพลิเคชันเพื่อให้ได้ฟังก์ชันหรือลักษณะเฉพาะของฐานข้อมูล

ซอฟต์แวร์นี้มีไว้สำหรับนักพัฒนาและไม่เพียง แต่สนับสนุน Microsoft SQL เท่านั้น นอกจากนี้ยังจะช่วยให้เราสามารถทำงานร่วมกับคนอื่น ๆ ได้อีกมากมาย ฐานข้อมูลเชิงสัมพันธ์ ยอดนิยมเช่น MySQL, PostreSQL, SQLite, Oracle, DB2, MariaDB, Sybase, Teradata, Netezza เป็นต้น ในขณะเดียวกันก็ยอมรับบางส่วน ฐานข้อมูล NoSQL ในขณะที่ MongoDB, Cassandra, Redis, Apache Hive ฯลฯ.

สิ่งสำคัญคือต้องพูดถึงเรื่องนี้ด้วย มีรุ่นที่ต้องชำระเงินสิ่งนี้จะช่วยให้เราใช้ NoSQL หรือถ้าเราต้องการคุณสมบัติเพิ่มเติมบางอย่างเช่นการรวม Office หรือความช่วยเหลือ

ฐานข้อมูลพร้อมใช้งานกับ dbeaver

Community Edition (CE) ของ DBeaver เป็นซอฟต์แวร์โอเพ่นซอร์สฟรี ซึ่งจัดจำหน่ายภายใต้ Apache License DBeaver รุ่นองค์กรแบบปิดได้รับการแจกจ่ายภายใต้ใบอนุญาตเชิงพาณิชย์ ในบรรทัดต่อไปนี้เราจะเห็นเครื่องมือนี้ (ชุมชน) ฟรี สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้คุณสามารถปรึกษาได้ที่ไฟล์ เว็บไซต์ของโครงการนี้.

คุณสมบัติ DBeaver

ข้อมูล bd dbeaver

  • ไคลเอนต์นี้รองรับฐานข้อมูลยอดนิยมเช่น: MySQL, PostgreSQL, MariaDB, SQLite, Oracle, MS Access, DB2, SQL Server, Sybase, Teradata ฯลฯ. รองรับฐานข้อมูลใด ๆ ด้วยไดรเวอร์ JDBC.
  • แม้ว่า สามารถจัดการกับแหล่งข้อมูลภายนอกที่อาจใช้หรือไม่ใช้ไดรเวอร์ JDBC.
  • มี ชุดปลั๊กอิน สำหรับฐานข้อมูลบางอย่าง (MySQL, Oracle, DB2, เซิร์ฟเวอร์ SQL, PostgreSQL, Vertica, Informix, MongoDB, Cassandra, Redis) และยูทิลิตี้การจัดการฐานข้อมูลที่แตกต่างกัน
  • เราจะได้รับ ไดอะแกรมภาพของวัตถุฐานข้อมูล โครงร่างส่วนบุคคลและสมบูรณ์
  • จะช่วยให้เรา แก้ไขหรือดูตาราง. นอกจากนี้เรายังสามารถส่งออกไปยังรูปแบบต่างๆเช่น CSV, HTML, XML, XLS, XLSX
  • เราจะมี มุมมองข้อมูลหลาย ๆ เพื่อปรับให้เข้ากับความต้องการของผู้ใช้เช่นการแสดงเนื้อหารูปภาพ (gif, PNG, jpeg, bmp).
  • การแก้ไขข้อมูลออนไลน์ และในพื้นที่เฉพาะ
  • จะช่วยให้เรา เข้าร่วมแบบสอบถาม SQL ซึ่งจะดำเนินการในเซสชัน DB ทันทีหลังจากสร้างการเชื่อมต่อ
  • เราจะพบไฟล์ ตัวจัดการการเชื่อมต่อ ซึ่งจะช่วยให้เรากำหนดค่าการเชื่อมต่อกับฐานข้อมูลต่างๆและยังใช้คุณสมบัติขั้นสูงบางอย่างเช่น SSH tunnel พร็อกซี SOCKS หรือดำเนินการคำสั่งเชลล์ก่อนหรือหลังการเชื่อมต่อฐานข้อมูล

ติดตั้ง DBeaver บน Ubuntu

ผ่านแพ็คเกจ. deb

ผู้ใช้ Debian, Deepin OS, Ubuntu และ Linux Mint ท่ามกลางการกระจายอื่น ๆ ที่รองรับแพ็คเกจ deb เราจะสามารถ ดาวน์โหลดแพ็คเกจ. deb ของแอปพลิเคชัน. ในการทำเช่นนั้นผู้ใช้ 64 บิตเพียงแค่เปิดเทอร์มินัล (Ctrl + Alt + T) และใช้คำสั่งต่อไปนี้:

ดาวน์โหลดแพ็คเกจ DBeaver .deb

wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb

เมื่อการดาวน์โหลดแพ็คเกจเสร็จสิ้นเราจะสามารถทำได้ ติดตั้งด้วยคำสั่งต่อไปนี้จากโฟลเดอร์ที่เราบันทึกแพ็คเกจ. deb:

ติดตั้งแพคเกจ. deb

sudo dpkg -i dbeaver-ce*.deb

ใช้ Flatpak

หากคุณสนใจที่จะติดตั้งเครื่องมือนี้อีกวิธีหนึ่งที่เราต้องสามารถทำได้ ติดตั้ง DBeaver Community ใน Ubuntu โดยใช้แพ็คเกจ Flatpak ที่สอดคล้องกัน. ในการดำเนินการติดตั้งนี้เราจะต้องใช้แพ็คเกจ flatpak ที่เราทำได้เท่านั้น ดาวน์โหลดจากหน้า flathub หรือเปิดไฟล์ ตัวเลือกซอฟต์แวร์ Ubuntu และติดตั้งโดยตรงจากที่นั่น

แพ็คเกจ flatpak จากตัวเลือกซอฟต์แวร์

หลังจากเสร็จสิ้นการติดตั้งเราสามารถเริ่มใช้แอพพลิเคชั่นนี้บนระบบ Ubuntu ของเรา เราจะต้องมองหาเหยือกในทีมของเราเท่านั้น

ตัวเรียกใช้งาน dbeaver

DBeaver เป็นโปรแกรมที่มีประโยชน์ สำหรับผู้ดูแลระบบฐานข้อมูลมืออาชีพและมือสมัครเล่น. ทำให้การทำงานในฐานข้อมูลเป็นเรื่องง่ายและสะดวก


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

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

*

*

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