Latest Post

Tăng thứ hạng và truy cập tự nhiên với 10 phương pháp SEO hay nhất Kiếm Tiền Online (mmo): Khái Niệm và Các Hình Thức Phổ Biến

Một thời gian dài trôi qua, mình đã không còn sử dụng MySQL kể từ khi hệ quản trị cơ sở dữ liệu (CSDL) MariaDB xuất hiện. Tất cả các sản phẩm được triển khai vào môi trường production, cũng như blog cá nhân của mình, đều sử dụng MariaDB làm hệ quản trị CSDL chính. Vậy MariaDB là gì? Làm thế nào để cài đặt nó? Trong bài viết này, mình sẽ giới thiệu chi tiết về MariaDB.

MariaDB là gì?

MariaDB là một hệ quản trị cơ sở dữ liệu mã nguồn mở (DBMS) được phát triển từ dự án MySQL. MariaDB được tạo ra bởi cộng đồng phát triển với mục tiêu không đòi hỏi phí sử dụng và tuân theo giấy phép GNU GPL. MariaDB ra đời với mục đích giữ lại tính tương thích cao với MySQL và đảm bảo rằng nó có thể tương thích tốt với các thư viện, API và câu lệnh của MySQL. Sự phát triển của MariaDB bắt nguồn từ sự lo ngại về việc Oracle Corporation mua lại MySQL.

Vì sao nên sử dụng MariaDB?

  • Hệ quản trị CSDL hoàn toàn miễn phí
  • Khắc phục những hạn chế của MySQL
  • Bổ sung thêm nhiều Engine hơn
  • Kết hợp cả SQL và NoSQL
  • Hỗ trợ tiếng Việt

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

Để cài đặt MariaDB trên Ubuntu, đầu tiên chúng ta truy cập địa chỉ này: https://downloads.mariadb.org/mariadb/repositories/

Và thực hiện các bước sau:

  1. Chọn hệ điều hành, VD: Ubuntu
  2. Chọn phiên bản của HDH, VD: Ubuntu “focal”
  3. Chọn phiên bản của MariaDB: VD: 10.5 [Stable]
  4. Chọn nơi lưu trữ phần mềm

Kết quả sau khi lựu chọn, trang web sẽ hiển thị các câu lệnh giúp bạn cài đặt dễ dàng trên phiên bản HDH mà bạn đã lựu chọn

Đầu tiên chúng ta cài đặt các package cần thiết

sudo apt-get install software-properties-common

Sau đó thêm key cho MariaDB

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

Thêm repository vào Server

sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://sgp1.mirrors.digitalocean.com/mariadb/repo/10.5/ubuntu focal main'

Cập nhật mới lại các package

sudo apt update

Cuối cùng là cài đặt MariaDB Server

sudo apt install mariadb-server

Kết nối tới MariaDB

Để kết nối tới MariaDB, chúng ta sử dụng mysql client tool

sudo mysql -u root -p

Mặc định ban đầu mật khẩu tài khoản root là rỗng

Để đổi mật khẩu tài khoản root sử dụng lệnh sql sau:

MariaDB [(none)]> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MatKhau');

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *