[Info] Hướng dẫn cài đặt Mysql trên CentOS 7

MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở và miễn phí 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 mã nguồn mở miễn phí phổ biến nhất thế giới và được các lập trình viê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.

Cài đặt Mysql trên CentOS 7

1. Lưu ý

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. Xuống đây HOSTVN hướng dẫn cài đặt 2 phiên bản là 8.0 và 5.7, các bạn hãy chọn phiên bản phù hợp với nhu cầu của mình để cài đặt nhé.

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

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 bên dưới:

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

Kích hoạt kho lưu trữ MySQL 8.0 bằng lệnh sau

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

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

Sau khi kích hoạt kho lưu trữ Mysql 8.0, bạn sử dụng lệnh sau để cài đặt Mysql 8.0

yum install mysql-community-server -y

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

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

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

Kích hoạt kho lưu trữ MySQL 5.7 bằng lệnh sau

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

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

Cài đặt MySQL giống như bất kỳ gói nào khác bằng yum:

yum install mysql-community-server -y

4. Khởi động MySQL

Khi quá trình 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:

systemctl enable mysqld
systemctl start mysqld

Bạn có thể kiểm tra trạng thái của MySQL bằng lệnh sau:

systemctl status mysqld

Ảnh chụp màn hình_2

5. Bảo mật MySQL

Khi máy chủ MySQL được khởi động lần đầu tiên, một mật khẩu tạm thời sẽ được tạo cho người dùng gốc MySQL. Bạn có thể tìm thấy mật khẩu bằng cách chạy lệnh sau:

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

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

2020-05-02T16: 10: 39.826098Z 6 [Note] [MY-010454] [Server] Mật khẩu tạm thời được tạo cho [email protected]: ,, Zkmk4 * jq, f

Screenshot_1 - cài đặt Mysql trên CentOS 7

Trong đó ,, Zkmk4 * jq, f Mật khẩu gốc Mysql tạm thời, lưu mật khẩu này để sử dụng trong bước tiếp theo

Chạy lệnh mysql_secure_installation để cải thiện tính bảo mật của MySQL:

mysql_secure_installation

Đầu tiên bạn sẽ được yêu cầu nhập mật khẩu gốc Mysql, nhập mật khẩu tạm thời lấy được ở trên.

Nhập mật khẩu cho người dùng root: Mật khẩu tạm thời

Sau khi nhập mật khẩu, bạn sẽ được yêu cầu thay đổi mật khẩu gốc MySQL

Mật khẩu hiện có cho tài khoản người dùng gốc đã hết hạn. Vui lòng đặt mật khẩu mới.

Nhập mật khẩu mới của bạn. Ghi chú: Mật khẩu cần phải bảo vệ chữ viết thường, thủ đô, con số, Ký tự đặc biệt

Mật khẩu mới: Nhập mật khẩu Mysql mới
Nhập lại mật khẩu mới: Nhập lại mật khẩu Mysql mới

Tiếp theo, vui lòng điền các thông tin sau

Thay đổi mật khẩu cho root? N
Xóa người dùng ẩn danh? y
Không cho phép đăng nhập root từ xa? y
Xóa cơ sở dữ liệu thử nghiệm và truy cập vào nó? y
Tải lại bảng đặc quyền ngay bây giờ? y

6. Kết luận

Trong bài này HOSTVN Tôi đã hướng dẫn bạn cách cài đặt và bảo mật MySQL trên máy chủ CentOS 7. Nếu có ý kiến ​​đóng góp, bạn có thể để lại bình luận bên dưới. Ngoài ra, bạn có thể xem thêm hướng dẫn cài đặt MariaDB trên CentOS 7.

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort