Intitulé du document : Comment réparer des tables sous MySQL ?
Localisation : http://www.opendoc.net/comment-reparer-table-mysql
Auteur : Alexandre Bray
Date de création : 2010/03/07
Date de modification : 2010/09/13
Tags :

Comment réparer des tables sous MySQL ?

message d'erreur associé : [ERROR] /usr/sbin/mysqld: Table is marked as crashed and last (automatic?) repair failed

mysql> REPAIR TABLE `logs`;
+-------------+--------+----------+----------------------------------------+
| Table       | Op     | Msg_type | Msg_text                               |
+-------------+--------+----------+----------------------------------------+
| syslog.logs | repair | warning  | Number of rows changed from 0 to 12859 |
| syslog.logs | repair | status   | OK                                     |
+-------------+--------+----------+----------------------------------------+
2 rows in set (1.27 sec)

si vous avez de gros soucis avez votre base, injecter l'élément suivant :

[mysqld]
innodb_force_recovery = 4

et réparer vos bases :

mysqlcheck -Aor -p
sql/comment-reparer-table-mysql.txt · Dernière modification: 2013/07/14 17:19 (modification externe)
 
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki