MARIADB
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Hướng dẫn cài đặt MariaDB

MariaDB là một hệ quản trị cơ sở dữ liệu (DBMS) mã nguồn mở, được xây dựng dựa trên MySQL và ngày càng trở thành lựa chọn phổ biến trong lĩnh vực phát triển phần mềm. Với tính năng mạnh mẽ, hiệu năng cao và khả năng tương thích tốt, MariaDB được sử dụng rộng rãi trong nhiều hệ thống từ nhỏ đến lớn. Bài viết này sẽ hướng dẫn bạn cách cài đặt MariaDB trên hai nền tảng phổ biến nhất hiện nay là Linux/Unix và Windows, giúp bạn dễ dàng bắt đầu khai thác những lợi ích mà hệ quản trị cơ sở dữ liệu này mang lại.

test php

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Tải xuống MariaDB

t E1 BA A3i 20xu E1 BB 91ng 20 17  jpg

Tất cả các file cài đặt MariaDB đều có trên phần Download của trang web chính thức của MariaDB Foundation.

  • Truy cập trang tải về.
  • Chọn phiên bản MariaDB bạn muốn cài đặt.
  • Danh sách file tải về (gồm nhiều hệ điều hành, kiến trúc, và kiểu file cài đặt) sẽ hiển thị.

Cài đặt MariaDB trên Linux/Unix

Sử dụng gói phân phối

MariaDB cung cấp các gói cài đặt cho các bản phân phối Linux sau đây:

  • RedHat/CentOS/Fedora
  • Debian/Ubuntu

Ngoài ra, các bản phân phối sau đây đã có MariaDB trong kho phần mềm của mình:

Bài viết này được đăng tại [free tuts .net]

  • openSUSE
  • Arch Linux
  • Mageia
  • Mint
  • Slackware

Hướng dẫn cài đặt trên Ubuntu

Bước 1: Đăng nhập với tài khoản root

Mở terminal và đảm bảo rằng bạn có quyền quản trị hệ thống.

Bước 2: Điều hướng tới thư mục chứa gói MariaDB

Nếu bạn đã tải xuống gói cài đặt, hãy chuyển tới thư mục lưu file đó.

Bước 3: Import khóa GPG để xác thực gói cài đặt

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

Bước 4: Thêm MariaDB vào danh sách nguồn (sources.list)

Thêm kho phần mềm MariaDB vào file cấu hình nguồn:

sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'

Bước 5: Cập nhật danh sách gói cài đặt

sudo apt-get update

Bước 6: Cài đặt MariaDB

Chạy lệnh sau để cài đặt:

sudo apt-get install mariadb-server

Cài đặt MariaDB trên Windows

Tải file cài đặt tự động

  • Tải xuống file MSI từ trang web chính thức.
  • Nhấp đúp chuột vào file đã tải xuống để bắt đầu quá trình cài đặt.
  • Làm theo hướng dẫn trong trình hướng dẫn cài đặt để hoàn tất.

Kiểm tra cài đặt

Sau khi cài đặt, bạn có thể kiểm tra bằng cách:

  • Mở Command Prompt.
  • Điều hướng đến thư mục chứa MariaDB (thường là nơi cài đặt mặc định).
  • Chạy lệnh sau:
mysqld.exe --console

Nếu cài đặt thành công, bạn sẽ thấy các thông báo liên quan đến việc khởi động.

Giao diện đồ họa

Nếu bạn không thoải mái với dòng lệnh, MariaDB cũng có các ứng dụng giao diện đồ họa (GUI) hỗ trợ việc quản trị cơ sở dữ liệu.

Kiểm tra MariaDB sau cài đặt

Kiểm tra phiên bản

Sử dụng công cụ quản trị mysqladmin để kiểm tra phiên bản MariaDB:

[root@host]# mysqladmin --version

Nếu cài đặt đúng, bạn sẽ thấy thông tin về phiên bản, hệ điều hành và kiến trúc.

Thực hiện một vài lệnh cơ bản

Mở Command Prompt của MariaDB và chạy lệnh sau để hiển thị danh sách cơ sở dữ liệu:

mysql> SHOW DATABASES;

Thiết lập sau cài đặt

Đặt mật khẩu cho tài khoản root

Ban đầu, MariaDB sẽ không có mật khẩu cho tài khoản root. Bạn nên đặt mật khẩu bằng lệnh:

mysqladmin -u root password "[nhập mật khẩu mới ở đây]";

Kết nối với máy chủ

Dùng thông tin đăng nhập mới để kết nối:

mysql -u root -p
Enter password:*******

Nâng cấp từ MySQL lên MariaDB trên Windows

Nếu hệ thống của bạn đã cài đặt MySQL và bạn muốn nâng cấp lên MariaDB:

  • Không được gỡ cài đặt MySQL trước: Việc gỡ cài đặt MySQL có thể gây xung đột dữ liệu.
  • Cài đặt MariaDB và sử dụng trình hướng dẫn nâng cấp tích hợp trong file cài đặt (MSI).

Tương thích với file cấu hình

file cấu hình my.cnf của MySQL có thể được sử dụng với MariaDB, nhưng cần lưu ý một số điểm sau:

  • Công cụ lưu trữ tạm thời: MariaDB sử dụng Aria làm công cụ lưu trữ tạm thời mặc định thay vì MyISAM. Nếu có nhiều file tạm, bạn nên điều chỉnh key buffer size.
  • Kết nối thường xuyên: Tăng thread cache size nếu ứng dụng của bạn kết nối và ngắt kết nối thường xuyên.
  • Số kết nối lớn: Với hơn 100 kết nối, hãy bật thread pool.

Tương thích và sự khác biệt giữa MariaDB và MySQL

MariaDB và MySQL có kiến trúc cơ bản tương tự, nhưng MariaDB bổ sung nhiều tính năng không có trong MySQL. Một số khác biệt có thể gây vấn đề khi nâng cấp. Để biết chi tiết hơn, hãy tham khảo MariaDB Knowledge Base trên trang web chính thức của MariaDB.

Kết bài

Hướng dẫn trên đã giúp bạn cài đặt MariaDB từ đầu trên cả Linux/Unix và Windows, đồng thời cung cấp các bước kiểm tra và thiết lập sau cài đặt. MariaDB là một hệ thống mạnh mẽ và phù hợp cho nhiều dự án quản trị cơ sở dữ liệu. Hãy bắt đầu thử nghiệm để khám phá các tính năng tuyệt vời của nó!

Cùng chuyên mục:

Tìm hiểu xóa bảng trong MariaDB

Tìm hiểu xóa bảng trong MariaDB

Tạo bảng (Create Tables) trong MariaDB

Tạo bảng (Create Tables) trong MariaDB

Các loại dữ liệu (Data Types) trong MariaDB

Các loại dữ liệu (Data Types) trong MariaDB

Select Database trong MariaDB

Select Database trong MariaDB

Xóa cơ sở dữ liệu trong MariaDB

Xóa cơ sở dữ liệu trong MariaDB

Tạo cơ sở dữ liệu trong MariaDB

Tạo cơ sở dữ liệu trong MariaDB

Cách kết nối trong MariaDB

Cách kết nối trong MariaDB

Cú pháp PHP trong  MariaDB

Cú pháp PHP trong MariaDB

Hướng dẫn chi tiết quản trị MariaDB

Hướng dẫn chi tiết quản trị MariaDB

Top