Ir al contenido principal
CAMBIAR MARIA DB POR MYSQL EN XAMPP

A veces cuando queremos usar mysql workbench como IDE para nuestras bases de datos marca error por que la ultima versión de XAMPP trae como gestor de base de datos a mariadb, por tal motivo necesitamos cambiar la versión a la original mysql 5 u 8.

Las instrucciones son las siguientes: 
La ultima version de XAMPP contiene MariaDB en vez de MySQL.
Pero MariaDB no es 100% compatible con MySQL pero puede ser reemplazado co el MySQL server original en version 5 u 8.

Requerimientos

Respaldo

  • Respaldar todas las bases de datos dentro de SQL haciendo un dump file (sin el sistema de base de datos)
  • detener el servicio de MariaDB
  • Renonmbrar el archivo: c:\xampp\mysql to c:\xampp\mariadb

Instalación

[mysqld]
# Set basedir to your installation path
basedir=c:/xampp/mysql

# Set datadir to the location of your data directory
datadir=c:/xampp/mysql/data

# Default: 128 MB
# New: 1024 MB
innodb_buffer_pool_size = 1024M

# Default since MySQL 8: caching_sha2_password
default_authentication_plugin=mysql_native_password

[client]
ssl-mode=DISABLED

Inicializar el directorio entrando en la consola 

cd c:\xampp\mysql\bin
mysqld.exe --default-authentication-plugin=mysql_native_password --initialize-insecure --basedir=c:\xampp\mysql --datadir=c:\xampp\mysql\data
Incie el servicio MySQL (en el panel de control de tu XAMPP)

Restaurar los datos (bases de datos antiguas)

Importar el archivo dump SQL  dentro de la nueva base de datos
Listo.

Comentarios