Hướng dẫn xem file mà không cần giải nén trên Linux
Bài viết này sẽ hướng dẫn các bạn cách xem tập tin bị nén mà không cần giải nén trong hệ điều hành Linux.
26/07/2024
Đang Tải...
Hệ quản trị cơ sở dữ liệu hướng quan hệ (RDBMS) MariaDB được nghiên cứu từ năm 2008 bởi chính những nhà phát triển của MySQL. Vậy MariaDB có gì khác biệt so với MySQL? Có nên chọn sử dụng nó không? Và một điều đặc biệt nữa: Có hỗ trợ tiếng Việt!
Mục lục
Mục lục
MariaDB là một hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở (RDBMS), là bản cải tiến tương thích cho công nghệ cơ sở dữ liệu MySQL – DBMS đã được rộng rãi sử dụng. Nó đi kèm nhiều tính năng tích hợp mạnh mẽ và nhiều cải tiến mà MySQL không đáp ứng. Nó được tạo ra như một bản sao phần mềm của MySQL bởi các nhà phát triển đã đóng vai trò quan trọng trong việc xây dựng cơ sở dữ liệu gốc; họ phát triển MariaDB vào năm 2009 như một phản ứng đối với việc Oracle Corp. mua lại MySQL AB từ Sun Microsystems.
Lịch sử và các phiên bản của MariaDB
Cả MariaDB và MySQL đều là hệ quản trị cơ sở dữ liệu (DBMS) phổ biến và được ưa chuộng. Tuy nhiên, giữa chúng chỉ có sự tương đồng với nhau chứ không hoàn toàn giống nhau mặc dù MariaDB được phát triển dựa trên MySQL, dưới đây sẽ là bảng so sánh tổng quan:
Tiêu chí | MariaDB | MySQL |
Ngôn ngữ lập trình hỗ trợ | Giống như MySQL, ngoại trừ Delphi | Ada, C, C#, C++, D, Delphi, Eiffel, Erlang, Haskell, Java, JavaScript (Node.js), Objective-C, OCaml, Perl, PHP, Python, Ruby, Scheme, Tcl |
Công cụ lưu trữ | Đa dạng, một số công cụ lưu trữ không thể tìm thấy ở MySQL: InnoDB, MyISAM, BLACKHOLE, CSV, MEMORY, ARCHIVE, MERGE, ColumnStore, MyRocks, Aria, SphinxSE, TokuDB, CONNECT, SEQUENCE, Spider, Cassandra | Kém đa dạng: InnoDB, MyISAM, BLACKHOLE, CSV, MEMORY, ARCHIVE, MERGE |
Kết nối | Được cải thiện có thể lên đến 200.000 kết nối cùng lúc | Không thể kết nối đến 200.000 kết nối cùng lúc |
Tốc độ | Cao hơn | Thấp |
Tính năng | Nhiều tính năng mới, bao gồm JSON, WITH và các dòng lệnh KILL | Ít tính năng hơn MariaDB |
Data Masking | Không hỗ trợ | Có hỗ trợ |
Dynamic Collums | Không hỗ trợ | Có hỗ trợ |
Monitoring | SQLyog | MySQL Workbench |
Routing | MariaDB Max Scale | MySQL Router |
Công cụ phân tích | MariaDB Column Store | Không có |
Mã nguồn | Mã nguồn mở | Mã nguồn mở |
OS Máy chủ | FreeBSD, Linux, OS X, Solaris, Windows | FreeBSD, Linux, Solaris, Windows |
Câu trả lời là có. Vì MariaDB được phát triển dựa trên nền tảng của MySQL, vì vậy nó kế thừa hầu hết các chức năng cơ bản cần của MySQL. Ngoài những tính năng cơ bản, MariaDB tích hợp thêm nhiều tính năng mới và nhiều bản nâng cấp về cơ chế lưu trữ, tối ưu cho máy chủ. Dưới đây là một số yếu tố nổi bật nên chọn MariaDB:
Hãy làm theo các bước sau đây để cài đặt MariaDB trên Windows.
Sau đó tiếp tục nhấn next cho tới khi Finish. Như vậy là bạn đã hoàn thành xong các bước cài đặt. Tiếp theo chúng ta hãy kết nối MariaDB.
Network Type: MySQL (TCP/IP)
Hostname/IP: Điền IP của máy chứa MariaDB.
User: root
Port: Điền port khi cấu hình MariaDB, như ở trên sẽ là 3307.
Để cài đặt trên Windows thì rất đơn giản với vài click, vậy còn với CentOS? Bạn phải dùng lệnh gì? Để Tothost hướng dẫn bạn như sau:
: yum install wget && wget -O /etc/yum.repos.d/MariaDB.repo http://MariaDB.if-not-true-then-false.com/rhel/$(rpm -E %rhel)/$(uname -i)/10
yum clean all
yum update
yum install MariaDB-server MariaDB-client
service mysql start
chkconfig --levels 150 mysql on
mysql_secure_installation
mysql-u và mysql -p
và điền mật khẩu vừa thiết lập.Qua bài viết Tothost hi vọng bạn đã có đầy đủ thông tin cần thiết về MariaDB: lịch sử, phân biệt với MySQL, cách cài đặt và những ưu điểm nổi bật của MariaDB. Đây là một hệ quản trị cơ sở dữ liệu được đánh giá cao và có cộng đồng lớn sử dụng, hi vọng qua đây bạn có thể tìm thấy thông tin hữu ích cho hệ thống của mình. Đọc thêm về Database: Database là gì? Cơ sở dữ liệu có quan trọng không?