Hướng dẫn repair MySQL database

Khi database bị crash table, để repair các database này, ta thực hiện các cách sau đây.

Nội Dung

Engine InnoDB

Đối với database sử dụng engine InnoDB:

Mở file my.cnf:

innodb_force_recovery = 1

Restart dịch vụ MySQL.

systemctl restart mysql

Sau khi việc repair tự động hoàn tất, xóa “innodb_force_recovery = 1” trong file my.cnf và restart dịch vụ lại một lần nữa.

Engine MyISAM

Đối với database sử dụng engine MyISAM, ta sử dụng command bên dưới để repair:

mysqlcheck -u <username> -p -r <database_name>

Hoặc:

myisamchk -r -f <path_of_table>

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top