Hosting
Tên miền
Cloud
Máy chủ
EmailSSLFirewall Anti DDoSTối ưu tốc độ website

Nội dung

Hướng dẫn đặt mật khẩu root cho MySQL nhanh chóng

Ngày đăng:

09/12/2025

Cập nhật lần cuối:

19/12/2025

Tài khoản root là tài khoản quản trị cao nhất trong MySQL, có toàn quyền trên tất cả các cơ sở dữ liệu. Việc đặt một mật khẩu mạnh và bảo mật cho tài khoản này là bước đầu tiên và quan trọng nhất để bảo vệ hệ thống của bạn khỏi các truy cập trái phép. Bài viết này sẽ cung cấp một hướng dẫn chi tiết, từng bước về cách quản lý mật khẩu root cho MySQL.

Hướng dẫn chủ yếu tập trung vào môi trường Linux (Ubuntu/Debian), nhưng các lệnh và phương pháp có thể dễ dàng điều chỉnh cho các hệ điều hành khác như Windows hoặc macOS.

1. Kiểm tra Port MySQL (3306) có hoạt động chưa

Bước 1: Kiểm tra trạng thái dịch vụ MySQL

Bạn mở Terminal và chạy lệnh sau:

sudo systemctl status mysql
  • Nếu bạn thấy dòng Active: active (running), dịch vụ đang hoạt động bình thường.
  • Nếu không, hãy khởi động dịch vụ bằng lệnh: sudo systemctl start mysql.
Kiểm tra trạng thái dịch vụ MySQL
Kiểm tra trạng thái dịch vụ MySQL

Bước 2: Kiểm tra port 3306

Bạn kiểm tra trạng thái Port 3306 trên Linux bằng lệnh sau:

sudo ss -tlnp | grep 3306
Kiểm tra port 3306 trên Linux
Kiểm tra port 3306 trên Linux

Nếu thấy LISTEN trên 3306, port đang hoạt động.

Ngoài ra, bạn cũng có thể kiểm tra kết nối trực tiếp:

mysql -u root -p -h localhost -P 3306

Nhập mật khẩu hiện tại của bạn. Nếu bạn truy cập được vào giao diện dòng lệnh của MySQL (có dấu nhắc mysql>), mọi thứ đã sẵn sàng.

Trên Windows, bạn có thể dùng lệnh tương tự trong Command Prompt:

netstat -nao | findstr :3306
Kiểm tra port 3306 trên Windows
Kiểm tra port 3306 trên Windows

Nếu không hoạt động, bạn hãy kiểm tra file cấu hình /etc/mysql/mysql.conf.d/mysqld.cnf (dòng port và bind-address), rồi khởi động lại dịch vụ: sudo systemctl restart mysql.

2. Đổi mật khẩu root qua Terminal (Nếu biết mật khẩu cũ)

Bước 1: Kết nối vào MySQL:

mysql -u root -p

Nhập mật khẩu cũ của bạn khi được yêu cầu.

Bước 2: Thực hiện đổi mật khẩu trong prompt MySQL:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MatKhauMoiCuaBan';
FLUSH PRIVILEGES; 
EXIT;

Bạn hãy thay MatKhauMoiCuaBan bằng mật khẩu mới mạnh, nên từ 12 ký tự trở lên.

Đổi mật khẩu root qua Terminal
Đổi mật khẩu root qua Terminal

Bước 3: Đăng nhập lại với mật khẩu mới để xác nhận.

Đăng nhập lại bằng mật khẩu mới
Đăng nhập lại bằng mật khẩu mới

3. Thay đổi mật khẩu qua Giao diện phpMyAdmin

Phương pháp này trực quan và dễ dàng nếu bạn đã cài đặt và có thể truy cập phpMyAdmin.

Bước 1: Đăng nhập vào giao diện phpMyAdmin bằng tài khoản root và mật khẩu hiện tại.

Đăng nhập vào giao diện phpMyAdmin
Đăng nhập vào giao diện phpMyAdmin

Bước 2: Trên trang chủ, nhấp vào tab User accounts (Tài khoản người dùng).

Bước 3: Tìm tài khoản root@localhost và click Edit privileges (Chỉnh sửa quyền).

Nhấp vào tab User accounts
Nhấp vào tab User accounts

Bước 4: Trong phần Change password, bạn nhập mật khẩu mới hai lần và nhấn Go.

Thay đổi mật khẩu
Thay đổi mật khẩu

Bước 5: phpMyAdmin sẽ thực thi lệnh và thông báo thành công. Bạn hãy đăng xuất và đăng nhập lại bằng mật khẩu mới để kiểm tra.

Thông báo thành công
Thông báo thành công

Việc đặt lại hoặc đổi mật khẩu root là một thủ tục quản trị cơ bản nhưng quan trọng, đặc biệt khi cần tăng cường bảo mật hoặc khắc phục sự cố quên mật khẩu. Bạn hãy luôn ưu tiên sử dụng mật khẩu mạnh và duy trì mật khẩu này một cách an toàn. Sau khi thực hiện các bước trên, bạn đã đảm bảo rằng quyền truy cập cao nhất vào cơ sở dữ liệu MySQL của mình được bảo vệ.

VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT

  • Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
  • Điện thoại: 1800 1093
  • Email liên hệ: sales@vietnix.com.vn
  • Website: https://vietnix.vn/

VIETNIX

Đội ngũ tại Vietnix

Kết nối với mình qua

Vietnix thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, Vietnix đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.

Kết nối với mình qua

NHỮNG CÂU HỎI THƯỜNG GẶP VỀ DỊCH VỤ TẠI VIETNIX

Để có thể gửi ticket yêu cầu hỗ trợ đến các phòng ban của Vietnix, trước hết bạn cần đăng nhập vào hệ thống portal tại đường link: https://portal.vietnix.vn/.
Sau đó vào phần Hỗ trợ > Chọn Gửi yêu cầu > Lựa chọn phòng ban mà bạn muốn gửi yêu cầu > Nhập nội dung cần hỗ trợ và nhấn Gửi.

Chúng tôi sẽ tiếp nhận và phản hồi ngay khi nhận được yêu cầu từ Quý Khách Hàng. Bạn có thể xem hướng dẫn chi tiết cách gửi ticket tại đây.
Nếu bạn còn vấn đề gì thắc mắc, hãy liên hệ đến hotline 1800 1093 để được hỗ trợ giải đáp nhanh chóng.

Vietnix có riêng đội ngũ tư vấn và hỗ trợ kỹ thuật chuyên nghiệp giúp khách hàng giải quyết được các vấn đề phát sinh một cách nhanh gọn nhất, không làm ảnh hưởng đến hiệu suất công việc. Đội ngũ nhân viên của chúng tôi với kinh nghiệm và trình độ chuyên môn cao sẵn sàng hỗ trợ khách hàng 24/7, mang đến cho khách hàng trải nghiệm tốt nhất khi sử dụng dịch vụ tại Vietnix.

Đảm bảo an toàn và bảo mật thông tin của Quý khách hàng là nhiệm vụ Vietnix luôn đặt lên hàng đầu. Chúng tôi sẽ không xâm phạm vào thông tin và dữ liệu của khách hàng khi chưa được cho phép. Vietnix cam kết không chia sẻ thông tin khách hàng dưới bất kỳ hình thức nào cho bên thứ ba. Mọi hoạt động sẽ tuân thủ đúng pháp luật, điều khoản hợp đồng và Chính sách bảo mật thông tin của chúng tôi.

Vietnix có hệ thống các kênh liên lạc đa dạng giúp bạn dễ dàng kết nối được với chúng tôi. Bạn có thể liên hệ với Vietnix qua Fanpage Facebook, Livechat, Ticket, Email,… Ngoài ra, trong trường hợp cần hỗ trợ nhanh chóng, bạn có thể gọi đến hotline: 1800 1093 – 07 088 44444 để được giải quyết kịp thời.

Tại Vietnix, chúng tôi hỗ trợ việc hoàn tiền trong vòng 30 ngày kể từ khi dịch vụ của quý khách được kích hoạt trên hệ thống (không tính thời gian dùng thử dịch vụ), ngoại trừ các dịch vụ: Domain, SSL, License.

– Đối với các dịch vụ Hosting, VPS: Hoàn tiền 100% trong vòng 07 ngày kể từ ngày đăng ký dịch vụ. Sau 07 ngày hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

– Đối với các dịch vụ Server, Colocation: hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

Quý khách có thể xem nội dung chi tiết tại Chính sách hoàn tiền của Vietnix.

Xem tất cả câu hỏi