Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

เผยแพร่เมื่อวันที่ 21 พฤศจิกายน 2022 เวลา 15:00 น. EST

Azeefa เป็นวิศวกรฝ่ายปฏิบัติการด้านความปลอดภัยในเวลากลางวันและเป็นนักเขียนเนื้อหาด้านเทคนิคในเวลากลางคืน เธอชอบที่จะสำรวจ Linux และเขียนบทช่วยสอนเกี่ยวกับมัน นอกจากนี้ เธอยังเป็นคอภาพยนตร์และยังชื่นชอบการถ่ายภาพที่ดีอีกด้วย

MariaDB เป็นฐานข้อมูลที่ใช้กันอย่างแพร่หลายในระบบ Linux ในคู่มือนี้ คุณจะได้สำรวจวิธีการติดตั้งฐานข้อมูลบน Ubuntu 22.04 ด้วยความช่วยเหลือของคำสั่งง่ายๆ ไม่กี่คำสั่ง

เมื่อคุณติดตั้งและกำหนดค่า MariaDB แล้ว คุณจะได้เรียนรู้วิธีโต้ตอบกับ MariaDB ผ่านบรรทัดคำสั่ง MariaDB ในตอนท้าย คุณจะเห็นคำสั่งให้ถอนการติดตั้งฐานข้อมูลจาก Ubuntu

MariaDB คืออะไร?

MariaDB เป็นฐานข้อมูลโอเพ่นซอร์สยอดนิยม ฟรี และเปิดตัวเพื่อทดแทน MySQL มันเป็นทางแยกของ MySQL ซึ่งหมายความว่า MariaDB เป็น MySQL เวอร์ชันปรับปรุงที่มีฟังก์ชันการทำงานคล้ายกัน แต่มีดีกว่า ต่อไปนี้เป็นคำแนะนำในการตั้งค่า MySQL บน Ubuntu หากคุณต้องการทดลองใช้งาน

MariaDB เป็นฐานข้อมูลที่รวดเร็ว ปรับขนาดได้ และมีประสิทธิภาพสูง พร้อมรองรับกลไกการจัดเก็บข้อมูลที่มากขึ้น นอกจากนี้ยังมีปลั๊กอิน เครื่องมือและยูทิลิตี้มากมายที่ทำให้เป็นหนึ่งในฐานข้อมูลที่ดีที่สุด MariaDB ส่วนใหญ่จะใช้เพื่อรักษาสินค้าคงคลังและจัดการธุรกรรมและข้อมูลลูกค้า

วิธีการติดตั้ง MariaDB บน Ubuntu 22.04

ต่อไปนี้คือวิธีการติดตั้ง MariaDB บน Ubuntu 22.04:

ขั้นตอนที่ 1:อัปเดตระบบของคุณ

ในการเริ่มต้นการติดตั้ง คุณต้องอัปเดตแพ็คเกจบนระบบ Ubuntu ของคุณก่อน คุณสามารถทำได้โดยการรันคำสั่งต่อไปนี้บนเทอร์มินัลของ Ubuntu:

sudo apt update && sudo apt upgrade

การดำเนินการนี้อาจใช้เวลาสักครู่ โปรดอดทนรอ!

ขั้นตอนที่ 2:ติดตั้งแพ็คเกจที่จำเป็นสำหรับ MariaDB

เมื่อคุณอัปเดตระบบแล้ว คุณจะต้องติดตั้งแพ็คเกจที่จำเป็นบางอย่างที่ MariaDB ต้องการ ทำสิ่งนี้ได้โดยการรันคำสั่งต่อไปนี้:

sudo apt-get install wget software-properties-common dirmngr ca-certificates apt-transport-https -y

ตอนนี้คุณได้ติดตั้งแพ็คเกจที่จำเป็นแล้ว ในที่สุดคุณก็จะติดตั้ง MariaDB ในขั้นตอนนี้ หากต้องการติดตั้งฐานข้อมูล ให้รันคำสั่งต่อไปนี้ในฐานะผู้ใช้รูทหรือด้วย sudo:

sudo apt install mariadb-server mariadb-client

หากต้องการตรวจสอบว่าติดตั้ง MariaDB บนระบบของคุณสำเร็จแล้ว ให้ตรวจสอบเวอร์ชันของฐานข้อมูลที่ติดตั้งโดยใช้คำสั่งต่อไปนี้:

mariadb --version

หากคุณเห็นหมายเลขเวอร์ชันของแอปพลิเคชันในเอาต์พุต นั่นหมายความว่ามี MariaDB อยู่ในระบบของคุณ นี่เป็นวิธีหนึ่งในการตรวจสอบการติดตั้ง คุณยังสามารถตรวจสอบสถานะการใช้งานของฐานข้อมูลที่ติดตั้งเพื่อตรวจสอบได้

ใช้คำสั่งต่อไปนี้เพื่อตรวจสอบสถานะของ MariaDB:

systemctl status mariadb
ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

อย่างที่คุณเห็น MariaDB เริ่มทำงานแล้ว

ขั้นตอนที่ 3:รักษาความปลอดภัยฐานข้อมูล MariaDB ของคุณ

เมื่อคุณติดตั้งและตรวจสอบฐานข้อมูลแล้ว ขั้นตอนต่อไปคือดำเนินการกำหนดค่าที่จำเป็นบางอย่างใน MariaDB หลังการติดตั้ง แนวทางปฏิบัติที่ดีในการเรียกใช้สคริปต์ความปลอดภัยเพื่อปกป้องฐานข้อมูล MariaDB จากการถูกบุกรุกหรือถูกโจมตี รันสคริปต์ด้วยคำสั่งนี้:

sudo mysql_secure_installation

จากนั้นสคริปต์จะถามว่าคุณต้องการตั้งรหัสผ่านรูทหรือไม่ ระบุรหัสผ่านที่ปลอดภัยแล้วกด Enter . จากนั้นระบบจะขอให้คุณยืนยันรหัสผ่านอีกครั้ง เมื่อบันทึกรหัสผ่านแล้ว คุณจะได้รับข้อความ "สำเร็จ" ดังที่แสดงด้านล่าง

ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

หลังจากนั้นระบบจะถามว่าคุณต้องการลบผู้ใช้ที่ไม่ระบุชื่อออกหรือไม่ ขอแนะนำให้คุณลบออก

นอกจากนี้ยังจะยืนยันด้วยว่าคุณต้องการยกเลิกการอนุญาตการเข้าสู่ระบบรูทระยะไกลหรือไม่ หากคุณไม่อนุญาต คุณสามารถเข้าสู่ระบบได้เฉพาะผู้ใช้รูทจาก localhost เท่านั้น

ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

ตามค่าเริ่มต้น MariaDB จะติดตั้งฐานข้อมูลทดสอบ สคริปต์จะถามว่าคุณต้องการลบฐานข้อมูลหรือเก็บไว้ ควรลบและสร้างฐานข้อมูลใหม่จะดีกว่า อย่างไรก็ตาม หากคุณต้องการเก็บไว้เพื่อการทดสอบ ให้เลือก ไม่ .

ในท้ายที่สุด สคริปต์จะขออนุญาตจากคุณในการโหลดตารางสิทธิ์ใหม่เพื่ออัปเดตการเปลี่ยนแปลงใหม่ หากต้องการโหลด ให้ป้อน Y . หลังจากที่คุณทำการเปลี่ยนแปลงแล้ว คุณจะเห็นข้อความแสดงความสำเร็จบนเทอร์มินัล ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

วิธีตรวจสอบว่า MariaDB ทำงานอยู่หรือไม่

MariaDB จะเริ่มทำงานทันทีที่มีการติดตั้ง หากต้องการทดสอบ คุณสามารถตรวจสอบสถานะของ MariaDB ด้วยคำสั่งต่อไปนี้:

sudo systemctl status mariadb

หาก MariaDB ทำงานได้ดี คุณจะเห็นผลลัพธ์ต่อไปนี้บนเทอร์มินัลของ Ubuntu:

ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

ในกรณีที่ MariaDB หยุดทำงาน คุณจะเห็นผลลัพธ์ที่คล้ายกันดังที่แสดงด้านล่าง:

ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

วิธีการโต้ตอบกับ MariaDB บน Linux

เมื่อการติดตั้งและการกำหนดค่าเสร็จสิ้นแล้ว เรามาสำรวจวิธีที่คุณสามารถโต้ตอบกับฐานข้อมูลกันดีกว่า

1. เข้าถึง MariaDB Shell

หากต้องการเข้าสู่เชลล์ของ MariaDB ให้รันคำสั่งต่อไปนี้:

sudo mariadb

ด้วยคำสั่งนี้ มอนิเตอร์ MariaDB จะเปิดขึ้น ที่นี่คุณสามารถเรียกใช้การสืบค้น MariaDB เพื่อโต้ตอบกับฐานข้อมูลได้

ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

2. สร้างบัญชีผู้ดูแลระบบ MariaDB

หลังจากเข้าถึง MariaDB แล้ว สิ่งแรกที่คุณต้องทำคือสร้างบัญชีใหม่โดยใช้ชื่อ “admin” บัญชีนี้จะมีสิทธิ์เช่นเดียวกับบัญชีรูท แต่คุณจะใช้เพื่อการพิสูจน์ตัวตนด้วยรหัสผ่านเป็นหลัก

หากต้องการสร้างบัญชีผู้ดูแลระบบที่มีสิทธิ์ใช้งานรูท ให้ใช้คำสั่งด้านล่าง ตรวจสอบให้แน่ใจว่าใช้รหัสผ่านของคุณเมื่อออกคำสั่ง

GRANT ALL ON *.* TO 'admin'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

จากนั้น ให้ล้างสิทธิ์เพื่ออัปเดตการเปลี่ยนแปลงใหม่ใน MariaDB

FLUSH PRIVILEGES;

ตอนนี้คุณสามารถออกจากบรรทัดคำสั่ง MariaDB ได้แล้วโดยพิมพ์:

exit

3. สร้างฐานข้อมูลใน MariaDB

หากต้องการสร้างฐานข้อมูลใหม่ ให้ใช้คำสั่งต่อไปนี้และระบุชื่อฐานข้อมูลของคุณแทน “TestDB”

CREATE DATABASE TestDB;

หากต้องการตรวจสอบว่าสร้างฐานข้อมูลสำเร็จหรือไม่ ให้ใช้คำสั่งนี้เพื่อดูฐานข้อมูลที่มีอยู่ใน MariaDB ทั้งหมด:

Show Databases;
ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

อย่างที่คุณเห็น TestDB มีอยู่ในรายการฐานข้อมูล MariaDB แล้ว

วิธีถอนการติดตั้ง MariaDB จาก Ubuntu 22.04

ในกรณีที่คุณไม่ต้องการ MariaDB อีกต่อไป คุณสามารถถอนการติดตั้งได้อย่างง่ายดายด้วยความช่วยเหลือของคำสั่ง Linux พื้นฐาน คำสั่งนี้จะลบโฟลเดอร์และการขึ้นต่อกันของ MariaDB ทั้งหมดออกจากระบบของคุณอย่างสมบูรณ์ภายในไม่กี่นาที

sudo apt-get purge mariadb-*
ติดตั้งและกำหนดค่า MariaDB บน Ubuntu 22.04:คำแนะนำทีละขั้นตอน

เลือก ใช่ เพื่อถอนการติดตั้ง MariaDB ต่อไป

ตอนนี้คุณสามารถใช้ประโยชน์จากความสามารถของ MariaDB ได้อย่างเต็มที่

ด้วยคุณสมบัติและการสนับสนุนที่น่าทึ่ง ทำให้ MariaDB ได้รับความนิยมเพิ่มขึ้นทุกวันและกำลังกลายเป็นหนึ่งในฐานข้อมูลที่มีคนใช้มากที่สุดในตลาด บริษัทชื่อดังหลายแห่ง เช่น Facebook และ Google ใช้ MariaDB เพื่อประโยชน์ที่เป็นเอกลักษณ์เหนือฐานข้อมูลอื่นๆ

สำหรับองค์กรที่ต้องการความยืดหยุ่นอย่างสมบูรณ์บนฐานข้อมูล MariaDB และ PostgreSQL คือสองตัวเลือกโอเพ่นซอร์สที่ดีที่สุด