Base de Datos + Error 1115 + Laragon!

  2 Min

Estaba tratando de importar una base de datos de mi máquina local a otra y me encontré con el siguiente error: “ERROR #1115: Unknown character set: utf8mb4 ”.

ERROR #1115

Este mensaje se debe a incompatibilidades de versiones de MYSQL, en un lenguaje mas sencillo es que la versión que utilizamos en local es superior a la que disponemos en el hosting, servidor, etc. (en mi caso en otra máquina local).

Solución con Visual Studio Code

Para solucionar esto, lo que vamos a hacer, es abrir el fichero .sql con un editor de textos plano, en mi caso uso visual studio code, y usaremos la herramienta de “Buscar y reemplazar”. Vamos a buscar utf8mb4 y lo vamos a reemplazar por utf8.

visual-studio-code

Solución con Laragon

Como estoy utilizando Laragon, este trae integrado como administrador de base de datos download

heidisql

Para solucionar esto, lo que vamos a hacer, es abrir el fichero .sql en el editor de consultas, y usaremos la herramienta de “Buscar y reemplazar”. Vamos a buscar utf8mb4 y lo vamos a reemplazar por utf8.

buscar

Nuestro archivo quedara de la siguiente manera.

Antes

antes

Después

después

Conclusiones

¡Listos para importar sus Bases de Datos!

Y esto es todo. Espero que te pueda servir.

Si te gusta mi contenido, puedes "invitarme" a un café ☕️ para apoyarme. 👇🏻

¿Me invitas a un café?

Erick Marcia

Hola, Soy Erick Marcia. Ingeniero de Software y MCSA certificado por Microsoft, vivo en Granada - Nicaragua. Puedes seguirme en Twitter, ver algunos de mis trabajos en GitHub, o leer más sobre mí en my website.