Martin Lo – Cựu tuyển thủ U23 Việt Nam giải nghệ ở tuổi 28 sau 21 năm gắn bó bóng đá
Mira Murati từ chối lời mời 1 tỷ USD từ Meta để giữ vững Thinking Machines Lab
PSG Hoàn Tất Chuyển Nhượng Hè 2025 Với Chevalier và Zabarnyi
Nguyễn Tiến Linh chính thức chia tay Becamex TP.HCM trước thềm V.League 2025/26
ToRung – Kênh YouTube Việt Nam đầu tiên đạt nút ruby với 58 triệu lượt theo dõi
Người tiêu tiền thông minh thường có 6 dấu hiệu sao
CLB của Fabregas định giá Assane Diao 75 triệu euro, Real Betis hưởng lợi lớn
iPhone 17 Pro lộ diện màu cam độc quyền: Apple phá cách với dòng Pro?
Ethan Williams – “Vũ khí” bí mật của MU được Ruben Amorim tin tưởng
Elon Musk trở lại “chế độ nhà sáng lập” khi trực tiếp giám sát nhà máy chip của Samsung tại Mỹ
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.