Ở bài viết trước mình đã hướng dẫn mọi người xong về "cách cài WordPress trên Xampp" tuy nhiên nhiều bạn sẽ mắc ở bước đó là lỗi msq trong xampp khiến việc cài WordPress bị ảnh hưởng. Và bài viết này mình sẽ hướng dẫn các bạn fix lỗi này.

1. Nguyên nhân gây ra Lỗi mysql trong Xampp là gì?

Có nhiều nguyên nhân gây ra lỗi này, cụ thể đó là:

  • Cổng Port 3306 đã được sử dụng bởi các ứng dụng khác
  • File cấu hình MySQL không hợp lệ hoặc bị hỏng
  • Phiên bản XAMPP không tương thích
  • Xung đột các cổng kết nối
  • Phiên bản Xampp không tương thích
  • .....

2. Cách Sửa lỗi mysql trong Xampp

Cách 1:

Bước 1: Đổi tên thư mục mysql/data thành mysql/data_old

Bước 2: Tạo một bản sao của foder mysql/backup và đặt tên là mysql/data

Bước 3: Sao chép tất cả các thư mục cơ sở dữ liệu của bạn mysql/data_old vào mysql/data ( ngoại trừ mysql, performance_schema và phpmyadmin)

Bước 4: Sao chép tệp tin mysql/data_old/ibdata1 vào thư mục mysql/data

Bước 5: Khởi động MySQL từ bảng điều khiển XAMPP

Lưu ý: Không được xoá tệp tin ibdata1

Cách 2:

Bước 1: Dừng MySQL.

Bước 2: Chuyển đến thư mục C:/xampp/mysql và sao chép data thư mục đó để sao lưu

Bước 3: Đi tới C:/xampp/mysql) và sắp xếp các tệp theo 'Loại.'

Bước 4: Chọn các tệp có loại INFO File và xóa chúng (ảnh chụp màn hình bên dưới).

 

Và sau khi fix chúng ta đã chạy được thành công.

Cách 3:

Vào thư mục: C:\xampp\mysql\data và xóa các file sau:

Sau đó, vào thư mục C:\xampp\mysql\bin và mở my.ini trong trình soạn thảo văn bản.

Sau đó xóa cổng 3306 và đổi thành 8111. Sau đó, chạy xampp với quyền quản trị viên là được.

3. Kết luận:

Trên đây là những cách sửa lỗi mysql trên Xampp - chúc các bạn thành công.