Hướng dẫn install mysql centos 7 - cài đặt mysql centos 7

MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới. Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cách cài đặt MySQL trên CentOS 7.

Cài đặt Mysql trên CentOS 7 – MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cách cài đặt MySQL trên CentOS 7.

Mục lục

  • Cài đặt Mysql trên CentOS 7
    • 1. Lưu ý
    • 2. Cài đặt MySQL 8.0 trên CentOS 7
      • 2.1. Bước 1: Kích hoạt kho lưu trữ MySQL 8.0:
      • 2.2. Bước 2: Cài đặt MySQL 8.0:
    • 3. Cài đặt MySQL 5.7 trên CentOS 7
      • 3.1. Bước 1: Kích hoạt kho lưu trữ MySQL 5.7:
      • 3.2. Bước 2: Cài đặt MySQL 5.7:
    • 4. Khởi động MySQL
    • 5. Bảo mật MySQL
    • 6. Phần kết luận

1. Lưu ý

2. Cài đặt MySQL 8.0 trên CentOS 7HOSTVN hướng dẫn cài đặt 2 phiên bản là 8.0 và 5.7, hãy lựa chọn một phiên bản phù hợp với nhu cầu sử dụng để cài đặt.

2. Cài đặt MySQL 8.0 trên CentOS 7

2.1. Bước 1: Kích hoạt kho lưu trữ MySQL 8.0:

2.1. Bước 1: Kích hoạt kho lưu trữ MySQL 8.0:

2.2. Bước 2: Cài đặt MySQL 8.0:

yum localinstall //dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm -y

2.2. Bước 2: Cài đặt MySQL 8.0:

3. Cài đặt MySQL 5.7 trên CentOS 7

yum install mysql-community-server -y

3. Cài đặt MySQL 5.7 trên CentOS 7

3.1. Bước 1: Kích hoạt kho lưu trữ MySQL 5.7:

3.1. Bước 1: Kích hoạt kho lưu trữ MySQL 5.7:

3.2. Bước 2: Cài đặt MySQL 5.7:

yum localinstall //dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm -y

3.2. Bước 2: Cài đặt MySQL 5.7:

4. Khởi động MySQL

yum install mysql-community-server -y

4. Khởi động MySQL

5. Bảo mật MySQL

systemctl enable mysqld
systemctl start mysqld

6. Phần kết luận

systemctl status mysqld

5. Bảo mật MySQL

6. Phần kết luận

grep 'temporary password' /var/log/mysqld.log

Bạn chỉ nên cài đặt một phiên bản MySQL trên máy chủ CentOS 7 của mình. Dưới đây HOSTVN hướng dẫn cài đặt 2 phiên bản là 8.0 và 5.7, hãy lựa chọn một phiên bản phù hợp với nhu cầu sử dụng để cài đặt.

Tại thời điểm viết bài này, phiên bản mới nhất của MySQL là phiên bản 8.0. Để cài đặt nó trên CentOS 7 của bạn, hãy làm theo các bước dưới đây:,,Zkmk4*jq,f

Kích hoạt kho lưu trữ MySQL 8.0 bằng lệnh sau,,Zkmk4*jq,f chính là mật khẩu root Mysql tạm thời, hãy lưu lại mật khẩu này để sử dụng trong bước tiếp theo

Sau khi đã kích hoạt kho lưu trữ Mysql 8.0 các bạn sử dụng lệnh sau để cài đặt Mysql 8.0mysql_secure_installation để cải thiện tính bảo mật của MySQL:

mysql_secure_installation

Để cài đặt bản MySQL 5.7, hãy làm theo các bước dưới đây:

Kích hoạt kho lưu trữ MySQL 5.7 bằng lệnh sauMật khẩu tạm thời

Cài đặt MySQL như mọi gói khác bằng yum:

Sau khi cài đặt hoàn tất, hãy khởi động dịch vụ MySQL và cho phép nó tự động khởi động cùng hệ thống:

Các bạn có thể kiểm tra trạng thái của MySQL bằng lệnh sau:Lưu ý: Mật khẩu phải có chứa chữ thường, chữ in hoa, số, ký tự đặc biệt

Khi máy chủ MySQL được khởi động lần đầu tiên, mật khẩu tạm thời sẽ được tạo cho người dùng root MySQL. Bạn có thể tìm thấy mật khẩu bằng cách chạy lệnh sau:Nhập mật khẩu Mysql mới
Re-enter new password: Nhập lại mật khẩu Mysql mới

Màn hình sẽ hiển thị giống như sau:

2020-05-02T16:10:39.826098Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: ,,Zkmk4*jq,fn
Remove anonymous users? y
Disallow root login remotely? y
Remove test database and access to it? y
Reload privilege tables now? y

6. Phần kết luận

Bạn chỉ nên cài đặt một phiên bản MySQL trên máy chủ CentOS 7 của mình. Dưới đây HOSTVN hướng dẫn cài đặt 2 phiên bản là 8.0 và 5.7, hãy lựa chọn một phiên bản phù hợp với nhu cầu sử dụng để cài đặt.HOSTVN đã hướng dẫn các bạn cách cài đặt và bảo mật MySQL trên máy chủ CentOS 7. Nếu có bất kỳ ý kiến đóng góp nào các bạn có thể để lại bình luận bên dưới. Ngoài ra các bạn có thể xem thêm hướng dẫn cài đặt MariaDB trên CentOS 7.

Bài Viết Liên Quan

Chủ Đề