Android

Cách cài đặt mariadb trên centos 8

MariaDB en CentOS 8

MariaDB en CentOS 8

Mục lục:

Anonim

MariaDB là một hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở, tương thích ngược, thay thế nhị phân thả xuống của MySQL. Nó được phát triển bởi một số nhà phát triển ban đầu của MySQL và bởi nhiều người trong cộng đồng.

Trong hướng dẫn này, chúng tôi sẽ giải thích cách cài đặt và bảo mật MariaDB 10.3 trên CentOS 8.

Cài đặt MariaDB trên CentOS 8

Tại thời điểm viết bài, phiên bản MariaDB có sẵn trong kho của CentOS 8 là 10.3.

Chạy lệnh sau với quyền root hoặc người dùng có quyền sudo để cài đặt MariaDB 10.3 trên CentOS 8:

sudo dnf install @mariadb

Mô đun @mariadb cài đặt máy chủ MariaDB và tất cả các phụ thuộc.

Khi quá trình cài đặt hoàn tất, hãy khởi động dịch vụ MariaDB và cho phép nó tự động khởi động khi khởi động bằng cách gõ:

sudo systemctl enable --now mariadb

Để xác minh rằng máy chủ MariaDB đang chạy, gõ:

sudo systemctl status mariadb

Đầu ra sẽ hiển thị rằng dịch vụ đang hoạt động và được bật:

● mariadb.service - MariaDB 10.3 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2019-12-08 21:05:26 UTC; 15s ago…

Bảo vệ MariaDB

Gói máy chủ MariaDB đi kèm với một tập lệnh có tên mysql_secure_installation thực hiện một số hoạt động liên quan đến bảo mật và đặt mật khẩu gốc.

Chạy tập lệnh bằng cách gõ:

sudo mysql_secure_installation

Bạn sẽ được nhắc đặt mật khẩu cho người dùng root MariaDB. Khi bạn thực hiện điều đó, tập lệnh cũng sẽ yêu cầu bạn xóa người dùng ẩn danh, hạn chế quyền truy cập của người dùng root vào máy cục bộ và xóa cơ sở dữ liệu kiểm tra. Bạn nên trả lời câu trả lời của Y Y (có) cho tất cả các câu hỏi.

Đó là nó! Bạn đã cài đặt và bảo mật MariaDB trên máy chủ CentOS của mình và bạn đã sẵn sàng sử dụng nó.

Kết nối với MariaDB Shell

Để kết nối với máy chủ MariaDB thông qua thiết bị đầu cuối dưới dạng loại tài khoản gốc:

mysql -u root -p

Nhập mật khẩu gốc khi được nhắc và bạn sẽ được trình bày với trình bao MariaDB, như hiển thị bên dưới:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 18 Server version: 10.3.11-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

Phần kết luận

Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách cài đặt và bảo mật MariaDB trên CentOS 8 và cách kết nối với máy chủ MariaDB từ dòng lệnh.

Giờ đây, máy chủ MariaDB của bạn đã hoạt động và bạn có thể kết nối với trình bao MariaDB và bắt đầu tạo cơ sở dữ liệu và người dùng mới.

CentOS 8 cũng cung cấp MySQL 8.0. Nếu bạn muốn cài đặt MySQL thay vì MariaDB, hãy xem hướng dẫn Cách cài đặt MySQL trên CentOS 8. Lưu ý rằng bạn không thể cài đặt cả MariaDB và MySQL trong cùng một máy chủ.

mariadb mysql centos