Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách cài đặt MySQL 8.0 trên CentOS 8 / RHEL 8

MySQL là nền tảng quản lý cơ sở dữ liệu quan hệ nguồn mở, miễn phí và phổ biến nhất, được sử dụng để lưu trữ nhiều cơ sở dữ liệu trên bất kỳ máy chủ duy nhất nào bằng cách cho phép nhiều người dùng truy cập vào mỗi cơ sở dữ liệu.

MySQL 8.0 mới nhất phiên bản có sẵn để cài đặt từ AppStream mặc định kho lưu trữ sử dụng mô-đun MySQL được bật theo mặc định trên CentOS 8 RHEL 8 hệ thống.

Ngoài ra còn có MariaDB 10.3 phiên bản cơ sở dữ liệu có sẵn để cài đặt từ AppStream mặc định kho lưu trữ, là “ thay thế thả vào ”Cho MySQL 5.7 , với một số hạn chế. Nếu ứng dụng của bạn không được hỗ trợ với MySQL 8.0 , thì tôi khuyên bạn nên cài đặt MariaDB 10.3.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn quá trình cài đặt MySQL 8.0 mới nhất phiên bản trên CentOS 8 RHEL 8 sử dụng AppStream mặc định kho thông qua tiện ích YUM.

Lưu ý :Các hướng dẫn được cung cấp trong bài viết này sẽ chỉ hoạt động nếu bạn đã bật đăng ký Red Hat trên RHEL 8.

Cài đặt MySQL 8.0 trên CentOS8 và RHEL 8

Phiên bản mới nhất của MySQL 8.0 có sẵn để cài đặt từ Luồng ứng dụng mặc định kho lưu trữ trên CentOS 8 RHEL 8 hệ thống sử dụng lệnh yum sau.

# yum -y install @mysql

@mysql mô-đun sẽ cài đặt phiên bản MySQL mới nhất với tất cả các phụ thuộc.

Sau khi cài đặt MySQL hoàn tất, khởi động dịch vụ MySQL, cho phép nó tự động khởi động khi khởi động hệ thống và xác minh trạng thái bằng cách chạy các lệnh sau.

# systemctl start mysqld
# systemctl enable --now mysqld
# systemctl status mysqld

Bây giờ bảo mật MySQL cài đặt bằng cách chạy tập lệnh bảo mật thực hiện một số hoạt động dựa trên bảo mật như đặt mật khẩu gốc, xóa người dùng ẩn danh, không cho phép đăng nhập root từ xa, xóa cơ sở dữ liệu thử nghiệm và tải lại đặc quyền.

# mysql_secure_installation

Một lần MySQL cài đặt được bảo mật, bạn có thể đăng nhập vào MySQL shell và bắt đầu tạo cơ sở dữ liệu và người dùng mới.

# mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO [email protected] IDENTIFIED BY 'ravi123';
mysql> exit

Đó là tất cả! Trong bài viết này, chúng tôi đã giải thích cách cài đặt MySQL 8.0 trên CentOS 8 RHEL 8 . Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, hãy chia sẻ với chúng tôi trong phần bình luận bên dưới.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt giữa cơ sở dữ liệu SQL &NoSQL - So sánh MySQL &MongoDB

  2. Laravel 5.2 - Sử dụng một chuỗi làm Khóa chính tùy chỉnh cho Bảng Eloquent trở thành 0

  3. Docker:Kết hợp nhiều hình ảnh

  4. Câu lệnh tình huống trong MySQL

  5. tính tổng thời gian kiểu sử dụng sql