Lỗi không chạy được MySQL trên Xampp

Tắt máy chủ Xampp, và làm theo các bước sau:

Bước 1: 

  • Sao lưu dự phòng C:\xampp\mysql\data
  • Sao chép tất cả các tệp từ C:\xampp\mysql\backup
  • Dán và thay thế các tệp hiện có trong: C:\xampp\mysql\data, ngoại trừ tệp ibdata1.
  • Giữ lại ibdata1 sẽ giúp tránh lỗi “table does not exist”.

Bước 2:

Mở tệp my.conf từ xampp/mysql/bin/my.conf và tìm hai dòng sau.

  • innodb_buffer_pool_size=10M
    thay đổi thành 30M hoặc 50MB.
  • innodb_data_file_path=ibdata1:20M
    thay đổi thành innodb_data_file_path=ibdata1:60M

Bước 3:

Bật lại máy chủ Xampp và MySQL