Cách cài đặt và tối ưu MySQL trên Ubuntu 22.04 phiên bản mới nhất của mysql-server. Cách cấu hình và optimization MySQL giúp bạn hạn chế được các lỗi vặt không mong muốn. Ngoài ra, bạn sẽ tìm hiểu về các kỹ thuật tối ưu (Optimization) MySQL như chỉnh sửa các cài đặt cơ bản, tăng tốc truy vấn, và quản lý bộ nhớ để đạt được hiệu suất tốt nhất từ cơ sở dữ liệu MySQL của bạn.
Cách cài đặt và tối ưu MySQL trên Ubuntu 20.04, 22.04 hoặc Debian Linux
Mysql Server sử dụng InnoDB một công cụ lưu trữ cho hệ quản trị cơ sở dữ liệu MySQL và MariaDB thay thế MyISAM.
Bước 1. Update hệ thống & cài đặt MySQL trên Linux/Ubuntu
Để cài Mysql Server
phiên bản mới nhất trên các hệ điều hành dựa trên Linux như Debian hay Ubuntu hãy lần lượt chạy các câu lệnh bên dưới, những câu lệnh này sẽ cập nhật hệ thống trước khi cài đặt MySQL phiên bản mới nhất, tự động cập nhật tính tương thích cho hệ thống của bạn.
sudo apt update && sudo apt upgrade -y sudo apt install mysql-server

Nhập phím chữ Y
để xác nhận cài đặt, sau đó chuyển đến bước bảo mật MySQL
Bước 2. Cách bảo mật MYSQL trên Ubuntu và Linux
Khi cài đặt MySQL trên Ubuntu hoặc Linux Debian, bạn sẽ có quyền truy cập vào câu lệnh “mysql_secure_installation”. Đây là một công cụ hữu ích giúp bạn nhanh chóng tăng cường tính bảo mật cho máy chủ cơ sở dữ liệu của mình. Bằng cách sử dụng câu lệnh này, bạn có thể thực hiện các biện pháp bảo mật quan trọng như thiết lập mật khẩu cho người dùng root, loại bỏ các tài khoản không sử dụng và vô hiệu hóa các chức năng không an toàn.
sudo mysql_secure_installation
- Press y|Y for Yes, any other key for No: để trống và gõ
Enter
- Please set the password for root here.: Nhập 2 lần password
- Các bước tiếp theo nhập phím chữ “y” để xóa các những thứ không cần thiết.

Bước 3. Cách cấu hình và tối ưu MYSQL trên Debian/Ubuntu
Sau khi thành công cài đặt MySQL trên Ubuntu 22.04, việc cấu hình và tối ưu hóa MySQL là một bước quan trọng. Để xác định tệp cấu hình MySQL hiện đang sử dụng, bạn có thể sử dụng câu lệnh sau để giúp tìm ra tệp tương ứng:
mysqld --help --verbose | head -n13
Như bạn thấy ảnh bên dưới đây file cấu hình được thiết lập theo thứ tự trong /etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf, bạn có thể sửa đổi config
trong bất kỳ file nào.

Ở đây ItsmeIT sẽ tối ưu lại cấu hình MYSQL trong file /etc/mysql/my.cnf. Mình cũng tìm thấy một FILE cấu hình dành cho MYSQL và cả MariaDB được một số chuyên gia xây dựng. Bạn có thể tìm thấy nó ở đây.
Để có thể thay đổi các giá trị của cấu hình MYSQL trên Linux bạn có thể mở file my.cnf và chỉnh sửa nó:
sudo nano /etc/mysql/my.cnf
Tiếp theo, sau khi thay đổi cấu hình bạn có thể kiểm tra các giá trị vừa thay đổi có vấn đề gì hay ko bằng lệnh bên dưới. Nếu có lỗi bạn sẽ nhận được thông báo và có thể xem lại và thay đổi giá trị của cấu hình đó.
mysqld --defaults-file=/etc/mysql/my.cnf --validate-config
Cuối cùng, khi đã cài đặt MySQL trên Ubuntu 22.04 và tối ưu cấu hình thành công, hãy khởi động lại MYSQL để các thay đổi có hiệu lực.
sudo service mysql restart
Trên đây là các bước hướng dẫn cài đặt MySQL trên Ubuntu 20.04 hoặc 22.04, cũng như cách cấu hình và tối ưu hóa (Optimization
) MySQL, nhằm giúp bạn tận dụng tối đa sức mạnh và hiệu suất của cơ sở dữ liệu MySQL trên hệ thống của mình.
– Advertising –