Cómo cambiar el Cotejamiento (Collation) de MySQL en phpMyAdmin

¿Te ha pasado que entras a tu sitio web y las tildes (á, é, í) o las ñ aparecen como símbolos extraños (ñ)? Esto suele ser un problema de Codificación de Caracteres.

En MySQL, el "Cotejamiento" (Collation) es el conjunto de reglas que define cómo se comparan y ordenan los textos. Si tu base de datos está en un formato (ej: latin1) pero tu web envía datos en otro (ej: utf8), verás errores visuales. A continuación, te explicamos cómo corregirlo usando phpMyAdmin en cPanel.

¿Necesitas una configuración de base de datos a medida?
En el hosting compartido, la configuración global de MySQL es estándar. Si necesitas modificar el archivo my.cnf o requieres un rendimiento superior para bases de datos masivas, necesitas un entorno dedicado.
Ver VPS Linux de Alto Rendimiento

El Estándar Moderno: utf8mb4

Antes de empezar, un consejo de experto: hoy en día, el estándar recomendado para WordPress, Joomla y la mayoría de aplicaciones modernas es utf8mb4_unicode_ci. Este formato no solo soporta todos los idiomas, sino también los Emojis (😊) que los usuarios usan en móviles.

Paso 1: Cambiar el Cotejamiento de toda la Base de Datos

Esto define el formato por defecto para las nuevas tablas que crees, pero no cambia automáticamente las tablas que ya existen.

  1. Inicia sesión en cPanel.
  2. Ve a la sección Bases de Datos y haz clic en phpMyAdmin.
  3. En la barra lateral izquierda, haz clic sobre el nombre de la base de datos (no en una tabla, sino en la base superior).
  4. En el menú superior, haz clic en la pestaña Operaciones (Operations).
  5. Busca la sección llamada Cotejamiento (Collation) al final de la página.
  6. En el menú desplegable, selecciona utf8mb4_unicode_ci (o el que requiera tu aplicación).
  7. Haz clic en Continuar (Go).
[Image of phpMyAdmin Database Operations tab]

Paso 2: Cambiar el Cotejamiento de una Tabla Específica

Si ya tienes datos y quieres corregir una tabla en particular (por ejemplo,

¿Le ha resultado útil esta respuesta? 1 Los usuarios encontraron esto útil (1 Votos)