MariaDB - Cài đặt

Tất cả các bản tải xuống cho MariaDB nằm trong phần Tải xuống của trang web chính thức của nền tảng MariaDB. Nhấp vào liên kết đến phiên bản bạn muốn và danh sách các bản tải xuống cho nhiều hệ điều hành, kiến ​​trúc và loại tệp cài đặt được hiển thị.

Cài đặt trên LINUX / UNIX

Nếu bạn có kiến ​​thức sâu sắc về hệ thống Linux / Unix, chỉ cần tải xuống nguồn để xây dựng bản cài đặt của bạn. Cách cài đặt được khuyến nghị của chúng tôi là sử dụng các gói phân phối. MariaDB cung cấp các gói cho các bản phân phối Linux / Unix sau:

  • RedHat/CentOS/Fedora
  • Debian/Ubuntu

Các bản phân phối sau bao gồm một gói MariaDB trong kho của chúng -

  • openSUSE
  • Arch Linux
  • Mageia
  • Mint
  • Slackware

Làm theo các bước sau để cài đặt trong môi trường Ubuntu -

Step 1 - Đăng nhập với tư cách người dùng root.

Step 2 - Điều hướng đến thư mục chứa gói MariaDB.

Step 3 - Nhập khóa ký GnuPG với mã sau -

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

Step 4 - Thêm MariaDB vào sources.listtập tin. Mở tệp và thêm mã sau:

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

Step 5 - Làm mới hệ thống với những điều sau -

sudo apt-get update

Step 6 - Cài đặt MariaDB với những thứ sau -

sudo apt-get install mariadb-server

Cài đặt trên Windows

Sau khi định vị và tải xuống tệp cài đặt tự động (MSI), chỉ cần nhấp đúp vào tệp để bắt đầu cài đặt. Trình hướng dẫn cài đặt sẽ hướng dẫn bạn từng bước cài đặt và mọi cài đặt cần thiết.

Kiểm tra cài đặt bằng cách khởi động nó từ dấu nhắc lệnh. Điều hướng đến vị trí cài đặt, thường là trong thư mục và nhập nội dung sau vào dấu nhắc:

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 khởi động. Nếu điều này không xuất hiện, bạn có thể gặp vấn đề về quyền. Đảm bảo rằng tài khoản người dùng của bạn có thể truy cập ứng dụng. Máy khách đồ họa có sẵn để quản trị MariaDB trong môi trường Windows. Nếu bạn thấy dòng lệnh không thoải mái hoặc rườm rà, hãy chắc chắn thử nghiệm với chúng.

Kiểm tra cài đặt

Thực hiện một số tác vụ đơn giản để xác nhận hoạt động và cài đặt của MariaDB.

Use the Admin Utility to Get Server Status

Xem phiên bản máy chủ với nhị phân mysqladmin.

[root@host]# mysqladmin --version

Nó sẽ hiển thị phiên bản, phân phối, hệ điều hành và kiến ​​trúc. Nếu bạn không thấy đầu ra của loại đó, hãy kiểm tra cài đặt của bạn để tìm sự cố.

Execute Simple Commands with a Client

Hiển thị dấu nhắc lệnh cho MariaDB. Điều này sẽ kết nối bạn với MariaDB và cho phép thực hiện các lệnh. Nhập một lệnh đơn giản như sau:

mysql> SHOW DATABASES;

Bài cài đặt

Sau khi cài đặt thành công MariaDB, hãy đặt mật khẩu gốc. Một bản cài đặt mới sẽ có mật khẩu trống. Nhập thông tin sau để đặt mật khẩu mới -

mysqladmin -u root password "[enter your password here]";

Nhập thông tin sau để kết nối với máy chủ bằng thông tin đăng nhập mới của bạn -

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

Nâng cấp trên Windows

Nếu bạn đã cài đặt MySQL trên hệ thống Windows của mình và muốn nâng cấp lên MariaDB; không gỡ cài đặt MySQL và cài đặt MariaDB. Điều này sẽ gây ra xung đột với cơ sở dữ liệu hiện có. Thay vào đó, bạn phải cài đặt MariaDB, sau đó sử dụng trình hướng dẫn nâng cấp trong tệp cài đặt Windows.

Các tùy chọn của tệp MySQL my.cnf của bạn sẽ hoạt động với MariaDB. Tuy nhiên, MariaDB có nhiều tính năng không có trong MySQL.

Xem xét các xung đột sau trong tệp my.cnf của bạn:

  • MariaDB sử dụng công cụ lưu trữ Aria theo mặc định cho các tệp tạm thời. Nếu bạn có nhiều tệp tạm thời, hãy sửa đổi kích thước bộ đệm khóa nếu bạn không sử dụng bảng MyISAM.

  • Nếu các ứng dụng của bạn thường xuyên kết nối / ngắt kết nối, hãy thay đổi kích thước bộ nhớ cache của chuỗi.

  • Nếu bạn sử dụng hơn 100 kết nối, hãy sử dụng nhóm chủ đề.

Khả năng tương thích

MySQL và MariaDB về cơ bản giống hệt nhau. Tuy nhiên, có đủ sự khác biệt để tạo ra các vấn đề trong quá trình nâng cấp. Xem xét thêm về những khác biệt chính này trong Cơ sở kiến ​​thức MariaDB.