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:
Pero MariaDB no es 100% compatible con MySQL pero puede ser reemplazado co el MySQL server original en version 5 u 8.
Requerimientos
- Windows
- La ultima versión de XAMPP para Windows v.7.1+ (64-Bit)
- La ultima versión Visual C++ Redistributable Packages,
- Tener privilegios de Administrador para reiniciar servicios de Windows
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
toc:\xampp\mariadb
Instalación
- Descargar MySQL Community Server 8.x (64-Bit) de: https://dev.mysql.com/downloads/mysql/
- bajar hasta:
Other Downloads:
y dar clic para Descargar. - Clic No thanks, just start my download.
- Crear una nueva carpeta vacia:
c:\xampp\mysql
- Extraer el archivoZIP en:
c:\xampp\mysql
- Crear un nuevo archivo:
c:\xampp\mysql\bin\my.ini
y copiar este contenido:
[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
Publicar un comentario