Collections:
Repair MyISAM Tables in MySQL
How To Check and Repair MyISAM Tables in MySQL?
✍: FYIcenter.com
If you have a corrupted MyISAM table, like the one resulted from the previous tutorial exercise, you can use the "CHECK TABLE" and "REPAIR TABLE" commands to try to repair it. The following tutorial exercise gives you a good example of repairing a corrupted MyISAM table. Luckily, the table is repaired successfully:
>\mysql\bin\mysql -u dev -piyf fyi
mysql> CHECK TABLE fyi_isam;
+--------------+-------+----------+-------------------------
| Table | Op | Msg_type | Msg_text
+--------------+-------+----------+-------------------------
| fyi.fyi_isam | check | error | Record at pos: 0 is not
remove-marked
| fyi.fyi_isam | check | error | record delete-link-chain
corrupted
| fyi.fyi_isam | check | error | Corrupt
+--------------+-------+----------+-------------------------
3 rows in set (0.01 sec)
mysql> REPAIR TABLE fyi_isam;
+--------------+--------+----------+------------------------
| Table | Op | Msg_type | Msg_text
+--------------+--------+----------+------------------------
| fyi.fyi_isam | repair | warning | Number of rows changed
from 1 to 2
| fyi.fyi_isam | repair | status | OK
+--------------+--------+----------+------------------------
2 rows in set (0.47 sec)
mysql> SELECT * FROM fyi_isam;
+----+-------+-------+
| id | title | count |
+----+-------+-------+
| -1 | NULL | NULL |
| -2 | NULL | 987 |
+----+-------+-------+
2 rows in set (0.00 sec)
⇒ Tables Using InnoDB Storage Engine in MySQL
⇐ Restore Tables by Copying MyISAM Files in MySQL
2017-09-01, 3070🔥, 0💬
Popular Posts:
Where to find reference information and tutorials on MySQL database functions? I want to know how to...
What Is Oracle in Oracle? Oracle is a company. Oracle is also a database server, which manages data ...
How To Start Instance with a Minimal Initialization Parameter File in Oracle? The sample initializat...
How Fixed Length Strings Are Truncated and Padded in SQL Server Transact-SQL? When the length of the...
How to check if two JSON values have overlaps using the JSON_OVERLAPS() function? JSON_OVERLAPS(json...