Tim Cook giải thích việc tăng giá Iphone 17 trên thị trường
Phone 17 Air thiếu những gì?
Khách hàng đặc Iphone 17 Pro Max cháy hàng tại các đại lý
Onana rạn nứt với HLV Amorim, nguy cơ chia tay MU sau hàng loạt biến cố
Brazil lộ diện sự thật sau vòng loại thảm họa World Cup 2026
Màu cam viền nhôm của Iphone 17 pro đầy mới lạ cho người dùng nào thích
Thủ môn Valencia Jaume Domenech giải nghệ vì con gái
Cambricon – start-up chip AI Trung Quốc thách thức vị thế của Huawei
iPhone 17 mở bán tại Việt Nam từ sáng sớm, chấm dứt cảnh xếp hàng nửa đêm
Sự thật về tin Neymar thừa kế 1 tỷ USD từ doanh nhân Brazil
Error: MySQL shutdown unexpectedly – Nguyên nhân và cách khắc phục hiệu quả

Gặp lỗi “MySQL shutdown unexpectedly” khi mở XAMPP? Xem ngay nguyên nhân và 3 cách sửa lỗi MySQL shutdown unexpectedly hiệu quả, đơn giản, ai cũng làm được.
Bạn gặp lỗi "Error: MySQL shutdown unexpectedly" khi khởi động XAMPP? Đây là một lỗi phổ biến khi làm việc với MySQL, đặc biệt là trong môi trường phát triển website bằng PHP. Trong bài viết này, chúng tôi sẽ giúp bạn hiểu nguyên nhân và cách khắc phục lỗi này một cách nhanh chóng và hiệu quả nhất.
✅ Nguyên nhân gây ra lỗi “MySQL shutdown unexpectedly”
Dưới đây là một số nguyên nhân phổ biến dẫn đến lỗi này:
⚙️ Port bị xung đột: Cổng mặc định 3306 của MySQL có thể bị chiếm dụng bởi phần mềm khác.
📁 Dữ liệu MySQL bị lỗi: Thư mục data trong MySQL có thể bị hỏng do tắt nguồn đột ngột.
🔒 Quyền truy cập không đủ: Phần mềm XAMPP không có quyền ghi/đọc thư mục cần thiết.
❗ MySQL chưa thoát hoàn toàn: Tiến trình MySQL cũ vẫn chạy ngầm trong hệ thống.
🛠️ Cách khắc phục lỗi “MySQL shutdown unexpectedly”
1️⃣ Sửa lỗi bằng cách khôi phục thư mục dữ liệu
Bước 1: Vào thư mục xampp/mysql/

Bước 2: coppy data và đổi tên data thành data-old

Bước 3:Xóa 4 folder và 11 file =>vào backup copy tất cả chừa lại ibdata1 =>dán vào mysql

Bước 4: Khởi động lại Xampp và Mysql.
2️⃣ Thay đổi port mặc định
Bước 1: Vào xampp=>mysql=>configbin=>my.ini

Bước 2: Tìm port=3306 → đổi thành port=3307 hoặc cổng khác chưa bị chiếm dụng(ctrl F tìm 3306 =>ctrl H nhập 3307=>replace all)

Bước 3: Lưu lại và khởi động lại MySQL
3️⃣ Dừng tiến trình MySQL đang chạy ngầm
Bước 1: Mở Task Manager (Ctrl + Shift + Esc)
Bước 2: Tìm tiến trình mysqld.exe → Kết thúc (End task)

Bước 3: Thử khởi động lại MySQL
📌 Một số mẹo phòng tránh lỗi “MySQL shutdown unexpectedly”
Luôn thoát XAMPP đúng cách trước khi tắt máy.
Thường xuyên sao lưu dữ liệu MySQL.
Kiểm tra phần mềm khác có sử dụng port 3306 hay không.
🎯 Kết luận
Lỗi “MySQL shutdown unexpectedly” thường xuyên xảy ra với lập trình viên mới bắt đầu sử dụng XAMPP. Chỉ cần bạn nắm rõ nguyên nhân và thực hiện đúng các bước khắc phục trên, MySQL sẽ hoạt động ổn định trở lại.