Por supuesto, si no hace falta decir, haga una copia de seguridad de la base de datos antes de intentar cualquier cosa, pero trabajaría con la versión original de la base de datos: probaría dos cosas: reparación y mantenimiento de la base de datos de WordPress y tablas de optimización de phpMyAdmin:
Esto vino de esta página, que tiene mucha información WP Knowledgebase , pero comienza agregando esta línea al wp-config.php de su sitio:
define('WP_ALLOW_REPAIR', true);
luego vaya a http://yoursite.com/wp-admin/maint/repair.php
Debería ver una página con dos opciones: 'Reparar base de datos' y 'Reparar y optimizar base de datos'.
Haga clic en 'Reparar y optimizar la base de datos' y dé tiempo al script para que se ejecute. Una vez que se hayan ejecutado correctamente, recibirá mensajes de actualización que le permitirán conocer el estado de varias tablas.
Tan pronto como se haya ejecutado, muy importante , elimine la línea wp_allow_repair que acaba de agregar a wp-config.php, elimínela del archivo wp-config.php.
Si eso no funciona, puede probar la optimización de la tabla de phpMyAdmin, pero si WordPress no ayudó, eso tampoco puede funcionar. Lo probaría en la misma versión de la base de datos en la que ejecutó la última reparación.
Vaya a phpMyAdmin, seleccione su base de datos, desplácese hasta la parte inferior de la página, marque 'Verificar todo' para seleccionar todas las tablas en la base de datos, luego seleccione "Optimizar tabla" en el menú de selección al lado. Eso es todo, se iniciará automáticamente.
Aquí hay más detalles y capturas de pantalla: WPMUDev
Si esos dos pasos no funcionan, solos o juntos, puede intentar usar otra copia de su base de datos de respaldo para ejecutarlos en el orden inverso ... ¡Buena suerte!
maybe_convert_table_to_utf8mb4
(como lo hace cualquier actualización de WP)? No mencionaste eso en la respuesta;)¿Has intentado cambiar la clasificación de la tabla de base de datos? Por favor intente esto:
Inicie sesión en phpmyadmin> seleccione su base de datos> Operaciones> ahora cambie Colación del menú desplegable a "utf8mb4_unicode_ci" o cambie a lo que se utilizó en su servidor anterior.
Espero que funcione para ti.
ver captura de pantalla: http://prntscr.com/8ip1ro/direct
Recuerde: si exporta un archivo sql desde su servidor anterior a su PC y lo abre con cualquier editor de texto ... y lo personaliza y guarda ... luego, verifique cuando guarde el archivo sql El editor de texto "Codificación" es Utf-8 ... mira mi captura de pantalla: http://prntscr.com/8ip2nr/direct
Gracias
fuente