1. Introduction
MariaDB คือระบบจัดการฐานข้อมูลที่สร้างขึ้นจากการแยกตัวของ MySQL และได้รับการใช้งานอย่างกว้างขวางโดยหลายบริษัทและนักพัฒนา คุณลักษณะใหม่จะถูกเพิ่มในแต่ละเวอร์ชัน และการปรับปรุงความปลอดภัยก็ถูกดำเนินการอย่างต่อเนื่อง ดังนั้นจึงสำคัญอย่างยิ่งที่จะตรวจสอบว่าเวอร์ชันของ MariaDB ที่คุณกำลังใช้คืออะไร ในบทความนี้เราจะอธิบายอย่างละเอียดหลายวิธีในการตรวจสอบเวอร์ชันของ MariaDB.
2. How to Check the MariaDB Version
Checking from the Command Line
Using the mysql Command
คุณสามารถตรวจสอบเวอร์ชันของ MariaDB จากบรรทัดคำสั่งได้อย่างง่ายดาย ก่อนอื่นนี่คือวิธีการใช้คำสั่ง mysql.
mysql -V
เมื่อคุณรันคำสั่งข้างต้น ข้อมูลเวอร์ชันของ MariaDB จะถูกแสดง วิธีนี้สามารถใช้ได้ไม่ว่าระบบปฏิบัติการใด เพียงแค่ MariaDB ถูกติดตั้งในสภาพแวดล้อม.
Using the mysqladmin Command
คำสั่ง mysqladmin ก็สะดวกเช่นกันสำหรับการตรวจสอบเวอร์ชัน.
mysqladmin -u username -p version
หลังจากพิมพ์คำสั่งข้างต้น ระบบจะขอรหัสผ่าน ให้ใส่รหัสผ่านที่เหมาะสม เวอร์ชันปัจจุบันของ MariaDB จะถูกแสดง.
Checking Using an SQL Query
หากคุณเข้าสู่ระบบ MariaDB แล้ว คุณก็สามารถตรวจสอบเวอร์ชันโดยใช้คำสั่ง SQL.
SELECT VERSION();
เมื่อคุณรันคิวรีนี้ เวอร์ชันปัจจุบันของ MariaDB จะถูกส่งกลับ การใช้คิวรี SQL สะดวกสำหรับนักพัฒนาเพราะช่วยให้ตรวจสอบได้อย่างรวดเร็วขณะทำงานในฐานข้อมูล.
Checking Using a Package Manager
Using the rpm Command
หากคุณใช้ดิสโทร Linux ที่อิง RPM (เช่น CentOS) คุณสามารถตรวจสอบเวอร์ชันด้วยคำสั่ง rpm ดังต่อไปนี้.
rpm -qa | grep mariadb
Using the dpkg Command
บนดิสโทรที่อิง Debian (เช่น Ubuntu) คุณสามารถตรวจสอบเวอร์ชันของ MariaDB ที่ติดตั้งโดยใช้คำสั่ง dpkg.
dpkg -l | grep mariadb
Checking from the Configuration File
ในบางกรณี คุณก็สามารถตรวจสอบเวอร์ชันจากไฟล์กำหนดค่าของ MariaDB (โดยทั่วไปคือไฟล์ my.cnf) อย่างไรก็ตาม เนื่องจากข้อมูลเวอร์ชันมักไม่ได้เขียนโดยตรงในไฟล์กำหนดค่า วิธีนี้จึงเหมาะกับการใช้เป็นการตรวจสอบเสริม.

3. Procedures by Operating System
Linux
มีหลายวิธีในการตรวจสอบเวอร์ชันของ MariaDB บน Linux แต่วิธีที่พบบ่อยที่สุดคือการใช้บรรทัดคำสั่ง.
mysql -Vcommand : เพียงรันคำสั่งนี้ก็จะแสดงข้อมูลเวอร์ชัน.mysqladmincommand : มีประโยชน์ในฐานะคำสั่งการจัดการ.- Using a package manager (rpm, dpkg) : สำหรับผู้ใช้ที่คุ้นเคยกับการจัดการแพคเกจ วิธีที่เฉพาะของ OS จะสะดวก.
Windows
บน Windows คุณสามารถตรวจสอบเวอร์ชันของ MariaDB ได้โดยใช้ Command Prompt หรือ PowerShell.
mysql -Vcommand : รันmysql -Vใน Command Prompt หรือ PowerShell.- Checking from the installation folder : เปิดไฟล์
version.txtในไดเรกทอรีการติดตั้ง MariaDB เพื่อดูข้อมูลเวอร์ชัน.
macOS
หากคุณใช้ MariaDB บน macOS คุณสามารถตรวจสอบเวอร์ชันได้ด้วยวิธีต่อไปนี้.
mysql -Vcommand : รันใน Terminal เพื่อแสดงเวอร์ชัน.- Homebrew : หาก MariaDB ถูกติดตั้งผ่าน Homebrew ให้รันคำสั่ง
brew info mariadbเพื่อดูเวอร์ชันที่ติดตั้ง.
4. Notes and Troubleshooting
หากคุณพบปัญหาในการตรวจสอบเวอร์ชันของ MariaDB ให้ดูเคล็ดลับการแก้ไขปัญตาต่อไปนี้.
If the Version Check Command Does Not Work
- Verify that MariaDB is properly installed : หาก MariaDB ไม่ได้ติดตั้ง คำสั่งอาจทำงานไม่ถูกต้อง.
- Check the PATH environment variable : หากคำสั่งไม่ถูกจดจำ เส้นทางการติดตั้ง MariaDB อาจไม่ได้รวมอยู่ในตัวแปรสภาพแวดล้อม
PATHตรวจสอบเส้นทางการติดตั้งและกำหนดค่าPATHหากจำเป็น.
If an Error Occurs When Running an SQL Query
หากเกิดข้อผิดพลาดขณะรันคิวรี SQL
- ยืนยันการเชื่อมต่อฐานข้อมูล : เมื่อใช้คำสั่ง SQL ให้ตรวจสอบว่าคุณได้เข้าสู่ระบบฐานข้อมูลสำเร็จแล้ว
- ตรวจสอบสิทธิ์ของผู้ใช้ : บัญชีผู้ใช้ที่กำลังใช้อาจไม่มีสิทธิ์ในการตรวจสอบเวอร์ชัน แนะนำให้ดำเนินการด้วยบัญชีผู้ใช้ที่เหมาะสม
5. สรุป
การตรวจสอบเวอร์ชันของ MariaDB มีความสำคัญอย่างยิ่งสำหรับการทำความเข้าใจความปลอดภัยของระบบและคุณลักษณะที่มีให้ใช้งาน โดยการทำตามวิธีที่แนะนำในบทความนี้ คุณสามารถตรวจสอบเวอร์ชันได้อย่างง่ายดายในสภาพแวดล้อมต่าง ๆ เมื่อทำการอัปเดตฐานข้อมูลหรือแก้ไขปัญหา ควรเริ่มต้นด้วยการยืนยันเวอร์ชันของ MariaDB และดำเนินการต่อโดยใช้ข้อมูลล่าสุดที่เกี่ยวข้อง.


