Máy chủ của khách hàng đang chạy MySQL 5.0. Đêm qua máy chủ sẽ tự động khởi động lại để cài đặt các bản cập nhật Windows. Sau khi khởi động lại, MySQL không muốn chạy nữa. Nhật ký MySQL chỉ ra rằng nó tắt bình thường. Nhật ký Windows cho thấy dịch vụ không thể khởi động vì "Công cụ lưu trữ mặc định (InnoDB) không khả dụng". MySQL đã chạy tốt trong nhiều năm trước đó và gần đây không có gì thay đổi.MySQL không bắt đầu, InnoDB không có sẵn
Sao lưu hàng ngày được tạo từ dữ liệu và thư mục cài đặt vẫn còn ở đó.
Làm cách nào để dịch vụ MySQL chạy lại?
EDIT: Tôi chỉ nhận thấy như sau trong file server.err trong thư mục dữ liệu:
InnoDB: Error: log file .\ib_logfile0 is of different size 0 10485760 bytes
InnoDB: than specified in the .cnf file 0 25165824 bytes!
120112 5:16:30 [ERROR] Default storage engine (InnoDB) is not available
120112 5:16:30 [ERROR] Aborting
Để giải quyết vấn đề, di chuyển/đổi tên/xóa các tập tin log hiện trong thư mục dữ liệu. Bắt đầu dịch vụ MySQL và chúng sẽ được tạo lại với kích thước chính xác. –
Nếu bạn thay đổi cài đặt theo cách mysql hỏi bạn thì sao? ;-) – zerkms
Tôi không thể khởi động MySQL chút nào. –