Table Is Marked as Crashed and Should be Repaired
Este error (Table Is Marked as Crashed and Should be Repaired) puede ser un gran dolor de cabeza, pero se puede reparar fácilmente, solo debemos dirigirnos al PhpMyAdmin y entrar a la base de datos donde se encuentra la tabla dañada, luego vamos a la pestaña SQL y ejecutamos el siguiente comando:
Nota: Recuerda hacer un Backup de la base de datos antes de ejecutar el comando
repair table nombre_de_la_tabla;
Reemplazando "nombre_de_la_tabla" por el nombre de la tabla que tenga el error y eso es todo, con esto se soluciona este error. En mi caso, sucedió que se me habían desaparecido todas mis entradas en mi blog en WordPress, veamos una imagen del área de administración de mi blog:
Esto lo solucione de la forma que vimos mas arriba.
Buscar y Reemplazar en MySQL
Para buscar y reemplazar texto de alguna celda de la base de datos debemos hacer uso del comando REPLACE, es bastante sencillo de usar, solo debemos tener en cuenta la tabla en la que vamos a trabajar y la columna en la que se encuentra el registro. Para contextualizarlos un poco voy a poner un ejemplo básico para que entiendan la sintaxis de este comando.
update wp_posts set guid = replace(guid, 'juarbo.radio3hp.com', 'www.juarbo.com')
Es la tabla
Esta es le columna
Replace es el comando
Texto a buscar y reemplazar
Texto que reemplazara
Lo que hace este código es buscar dentro de la tabla wp_posts y la columna guid el texto juarbo.radio3hp.com que se encuentre en cada una de las celdas y reemplazarlo por el texto www.juarbo.com.
Osea que si en algún campo había (antes de ejecutar el código) un texto como el siguiente "http://juarbo.radio3hp.com/?p=23" ahora se habrá reemplazado por esto "http://www.juarbo.com/?p=23"
Otro ejemplo útil que me encontré navegando en la red para este comando, es cuando por ejemplo, la base de datos se encontraba en una codificación diferente a la que muestra las tildes y la eñe y arroja varios errores, para ello hay que ejecutar un código como el siguiente:
update wp_posts set post_title = replace(post_title, 'ñ', 'ñ'); update wp_posts set post_title = replace(post_title, 'á', 'á'); update wp_posts set post_title = replace(post_title, 'ó', 'ó'); update wp_posts set post_title = replace(post_title, 'Ã', 'í'); update wp_posts set post_title = replace(post_title, 'íº', 'ú'); update wp_posts set post_title = replace(post_title, 'í‘', 'Ñ'); update wp_posts set post_title = replace(post_title, 'ú', 'ú'); update wp_posts set post_title = replace(post_title, 'í©', 'é'); update wp_posts set post_title = replace(post_title, '–', '–');
update wp_posts set post_content = replace(post_content, 'ñ', 'ñ'); update wp_posts set post_content = replace(post_content, 'á', 'á'); update wp_posts set post_content = replace(post_content, 'ó', 'ó'); update wp_posts set post_content = replace(post_content, 'Ã', 'í'); update wp_posts set post_content = replace(post_content, 'íº', 'ú'); update wp_posts set post_content = replace(post_content, 'í©', 'é'); update wp_posts set post_content = replace(post_content, 'ú', 'ú'); update wp_posts set post_content = replace(post_content, 'í‘', 'Ñ');
Ya saben que pueden dejar sus comentarios si no entienden algo



