Cách Kiểm Tra Phiên Bản MariaDB Trên Linux, Windows và macOS (Hướng Dẫn Đầy Đủ)

1. Giới thiệu

MariaDB là một hệ quản trị cơ sở dữ liệu được tạo ra như một nhánh của MySQL và được nhiều công ty và nhà phát triển sử dụng rộng rãi. Các tính năng mới được thêm vào mỗi phiên bản, và các cải tiến bảo mật được triển khai liên tục. Do đó, việc kiểm tra phiên bản MariaDB hiện đang sử dụng là vô cùng quan trọng. Trong bài viết này, chúng tôi sẽ giải thích chi tiết các phương pháp khác nhau để kiểm tra phiên bản MariaDB.

2. Cách Kiểm Tra Phiên Bản MariaDB

Kiểm tra từ Dòng Lệnh

Sử dụng lệnh mysql

Bạn có thể dễ dàng kiểm tra phiên bản MariaDB từ dòng lệnh. Đầu tiên, đây là cách sử dụng lệnh mysql.

mysql -V

Khi bạn chạy lệnh trên, thông tin phiên bản MariaDB sẽ được hiển thị. Phương pháp này có thể sử dụng trên bất kỳ hệ điều hành nào, miễn là MariaDB đã được cài đặt trong môi trường.

Sử dụng lệnh mysqladmin

Lệnh mysqladmin cũng tiện lợi để kiểm tra phiên bản.

mysqladmin -u username -p version

Sau khi nhập lệnh trên, bạn sẽ được yêu cầu nhập mật khẩu. Nhập mật khẩu phù hợp. Phiên bản MariaDB hiện tại sẽ được hiển thị.

Kiểm tra bằng Truy Vấn SQL

Nếu bạn đã đăng nhập vào MariaDB, bạn cũng có thể kiểm tra phiên bản bằng một truy vấn SQL.

SELECT VERSION();

Khi bạn thực thi truy vấn này, phiên bản MariaDB hiện tại sẽ được trả về. Sử dụng truy vấn SQL tiện lợi cho các nhà phát triển vì nó cho phép xác minh nhanh chóng trong khi làm việc trực tiếp trong cơ sở dữ liệu.

Kiểm tra bằng Trình Quản Lý Gói

Sử dụng lệnh rpm

Nếu bạn đang sử dụng bản phân phối Linux dựa trên RPM (ví dụ: CentOS), bạn có thể kiểm tra phiên bản bằng lệnh rpm như sau.

rpm -qa | grep mariadb

Sử dụng lệnh dpkg

Trên các bản phân phối dựa trên Debian (ví dụ: Ubuntu), bạn có thể kiểm tra phiên bản MariaDB đã cài đặt bằng lệnh dpkg.

dpkg -l | grep mariadb

Kiểm tra từ Tệp Cấu Hình

Trong một số trường hợp, bạn cũng có thể kiểm tra phiên bản từ tệp cấu hình MariaDB (thường là tệp my.cnf). Tuy nhiên, vì thông tin phiên bản thường không được ghi trực tiếp trong tệp cấu hình, phương pháp này tốt nhất được sử dụng như một cách xác minh bổ sung.

3. Các Thủ Tục Theo Hệ Điều Hành

Linux

Có một số phương pháp để kiểm tra phiên bản MariaDB trên Linux, nhưng cách phổ biến nhất là sử dụng dòng lệnh.

  1. Lệnh mysql -V : Chỉ cần chạy lệnh này sẽ hiển thị thông tin phiên bản.
  2. Lệnh mysqladmin : Hữu ích như một lệnh quản trị.
  3. Sử dụng trình quản lý gói (rpm, dpkg) : Đối với người dùng quen thuộc với quản lý gói, phương pháp riêng của hệ điều hành là tiện lợi.

Windows

Trên Windows, bạn có thể kiểm tra phiên bản MariaDB bằng Command Prompt hoặc PowerShell.

  1. Lệnh mysql -V : Chạy mysql -V trong Command Prompt hoặc PowerShell.
  2. Kiểm tra từ thư mục cài đặt : Mở tệp version.txt trong thư mục cài đặt MariaDB để xem thông tin phiên bản.

macOS

Nếu bạn đang sử dụng MariaDB trên macOS, bạn có thể kiểm tra phiên bản bằng các phương pháp sau.

  1. Lệnh mysql -V : Chạy nó trong Terminal để hiển thị phiên bản.
  2. Homebrew : Nếu MariaDB được cài đặt qua Homebrew, chạy lệnh brew info mariadb để xem phiên bản đã cài đặt.

4. Ghi Chú và Khắc Phục Sự Cố

Nếu bạn gặp vấn đề khi kiểm tra phiên bản MariaDB, hãy tham khảo các mẹo khắc phục sau.

Khi Lệnh Kiểm Tra Phiên Bản Không Hoạt Động

  • Xác minh MariaDB đã được cài đặt đúng cách : Nếu MariaDB chưa được cài đặt, lệnh có thể không thực thi đúng.
  • Kiểm tra biến môi trường PATH : Nếu lệnh không được nhận dạng, đường dẫn cài đặt MariaDB có thể chưa được thêm vào biến môi trường PATH. Xác minh đường dẫn cài đặt và cấu hình PATH nếu cần.

Khi Xảy Ra Lỗi Khi Chạy Truy Vấn SQL

  • Xác nhận kết nối cơ sở dữ liệu : Khi sử dụng truy vấn SQL, hãy chắc chắn rằng bạn đã đăng nhập thành công vào cơ sở dữ liệu.
  • Kiểm tra quyền người dùng : Tài khoản người dùng đang được sử dụng có thể không có quyền kiểm tra phiên bản. Đề nghị vận hành bằng tài khoản người dùng phù hợp.

5. Tóm tắt

Việc kiểm tra phiên bản MariaDB là vô cùng quan trọng để hiểu về bảo mật hệ thống và các tính năng có sẵn. Bằng cách làm theo các phương pháp được giới thiệu trong bài viết này, bạn có thể dễ dàng xác minh phiên bản trong các môi trường khác nhau. Khi cập nhật cơ sở dữ liệu hoặc khắc phục sự cố, luôn bắt đầu bằng việc xác nhận phiên bản MariaDB và tiến hành dựa trên thông tin mới nhất có liên quan.