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

MySQL là một trong những hệ quản trị cơ sở dữ liệu quan hệ phổ biến nhất hiện nay. Bài viết này sẽ hướng dẫn bạn cài đặt MySQL trên Ubuntu 20.

Cài đặt Mysql trên Ubuntu 20 – MySQL là một trong những hệ quản trị cơ sở dữ liệu quan hệ phổ biến nhất hiện nay thường được sử dụng trên các máy chủ. Trong bài viết này, HOSTVN sẽ hướng dẫn các bạn cài đặt và bảo mật MySQL trên hệ thống sử dụng Ubuntu 20.04 LTS.

Cài đặt Mysql trên Ubuntu 20

1. Bước 1: Cài đặt Mysql Server

Theo mặc định, kho ứng dụng của Ubuntu 20.04 sẽ có sẵn Máy chủ Mysql 8. Sau khi đăng nhập vào máy chủ của bạn, hãy cập nhật bộ đệm apt và chạy lệnh cài đặt MySQL:

sudo apt update
sudo apt install mysql-server -y

Sau khi hoàn tất cài đặt, dịch vụ MySQL sẽ tự động khởi động. Để kiểm tra trạng thái dịch vụ, hãy sử dụng lệnh sau:

sudo systemctl status mysql

Screenshot_19 - cài đặt Mysql trên Ubuntu 20

2. Bước 2: Bảo mật MySQL Server

MySQL đi kèm với một tập lệnh mysql_secure_installation có thể thực hiện một số hoạt động liên quan đến bảo mật. Để sử dụng nó, hãy chạy lệnh sau

sudo mysql_secure_installation

Bạn sẽ được yêu cầu thiết lập cấu hình HỢP LỆ MẬT KHẨU HỢP LỆ được sử dụng để kiểm tra độ mạnh của mật khẩu người dùng MySQL. Nhấn ĐI VÀO nếu bạn không muốn đặt HỢP LỆ MẬT KHẨU HỢP LỆ.

Screenshot_20 - cài đặt Mysql trên Ubuntu 20

Trong lời nhắc tiếp theo, bạn sẽ được yêu cầu đặt mật khẩu cho người dùng gốc MySQL. Khi bạn làm đ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ộ localhost và xóa cơ sở dữ liệu thử nghiệm. Bạn nên trả lời câu hỏi Y cho tất cả các câu hỏi.

Mật khẩu mới: Mật khẩu gốc Mysql
Nhập lại mật khẩu mới: Nhập lại mật khẩu gốc MySQL
Xóa người dùng ẩn danh? (Nhấn y | Y cho Có, bất kỳ phím nào khác cho Không): y
Không cho phép đăng nhập root từ xa? (Nhấn y | Y cho Có, bất kỳ phím nào khác cho Không): y
Xóa cơ sở dữ liệu thử nghiệm và truy cập vào nó? (Nhấn y | Y cho Có, bất kỳ phím nào khác cho Không): y
Tải lại bảng đặc quyền ngay bây giờ? (Nhấn y | Y cho Có, bất kỳ phím nào khác cho Không): y

3. Bước 3: Quản lý dịch vụ MySQL

Dịch vụ MySQL được quản lý dưới trình quản lý dịch vụ systemd. Dưới đây là một số lệnh thường được sử dụng để quản lý Mysql:

  • Để dừng dịch vụ MySQL, hãy sử dụng lệnh:
sudo systemctl stop mysql
  • Để khởi động dịch vụ MySQL, hãy sử dụng lệnh:
sudo systemctl start mysql
  • Để khởi động lại dịch vụ MySQL, hãy sử dụng lệnh:
sudo systemctl restart mysql
  • Để xem trạng thái dịch vụ MySQL, hãy sử dụng lệnh:
sudo systemctl status mysql

4. Bước 4: Kết nối MySQL Server

Bạn đã cài đặt và bảo mật thành công máy chủ cơ sở dữ liệu MySQL trên hệ thống Ubuntu 20.04 của mình. Bây giờ bạn có thể kết nối với máy chủ cơ sở dữ liệu của mình bằng lệnh sau.

sudo mysql

Screenshot_21

5. Bước 5: Tạo Cơ sở dữ liệu MySQL và Người dùng

Chúng tôi khuyên bạn nên tạo một người dùng cơ sở dữ liệu riêng cho từng ứng dụng của mình. Sử dụng các lệnh sau để tạo cơ sở dữ liệu trên MySQL. Sau đó tạo người dùng và gán đặc quyền cho người dùng trên cơ sở dữ liệu.

CREATE DATABASE YOUR_DB;
 
CREATE USER 'YOUR_USER'@'localhost' IDENTIFIED by 'STRONG-PASSWORD';
 
GRANT ALL on YOUR_DB.* to 'YOUR_USER'@'localhost';
 
FLUSH PRIVILEGES;

Để thoát khỏi Mysql, bạn sử dụng lệnh sau

exit;

Screenshot_22

6. Kết luận

Qua bài đăng này HOSTVN Đã hướng dẫn bạn cài đặt và bảo mật MySQL trên hệ thống sử dụng Ubuntu 20.04 LTS. 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ể tham khảo thêm vps giá rẻ hoặc có thể xem thêm hướng dẫn cài MariaDB trên Ubuntu 20.

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