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

Entradas populares de este blog

Instalando node.js on OSX 10.X Node.js le permite ejecutar javascript en la Terminal como parte de un navegador normal el cual lo convierte en un flujo de trabajo moderno en el desarrollo web , con Node.js instalado un paquete asociado llamado NPM (Nodo Package Manager) también se instala su utilidad radica en la facilidad para instalar y manejar otras aplicaciones que utilizan node.js , uno de los principales son grunt.js . OSX Yosemite 10 .     Para instalar Node.js en OSX 10.X se puede descargar un paquete binario precompilado que hace una instalación agradable y fácil. Vaya a http://nodejs.org/ y haga clic en el botón de instalación para descargar el último paquete . I nstale el paquete siguiendo a lo largo de la cual se instalará node.js y NPM (Nodo Package Manager ), que facilita las instalaciones de paquetes adicionales para Node.js.     Al final de la instalación se le pedirá...

Uso del DBLINK para acceder a una BD remota o a una BD distribuida

La manera más sencilla de acceder desde una base de datos Oracle a tablas y vistas (views) de otra base de datos Oracle es mediante el uso de un DBLink (enlace a base de datos). No obstante, en muchos casos puede no ser recomendable la utilización de DBLinks, ya que el acceso a tablas y vistas remotas puede provocar importantes problemas de rendimiento en ambas bases de datos, tanto la remota como la local. En la mayoría de los casos estos problemas de rendimiento se deben a la imposibilidad de utilizar los índices de las tablas remotas. Los DBLinks se crean en la base de datos local utilizando el comando PL/SQL o SQL CREATE DATABASE LINK. Obviamente, el usuario que ejecute dicho comando debe tener los permisos necesarios para poder hacerlo. La sintaxis del comando SQL mencionado es como sigue: CREATE [PUBLIC] DATABASE LINK Nombre_dblink CONNECT TO Nombre_usuario INDENTIFIED BY Contraseña USING 'Cadena_conexion'; En donde: Nombre_dblink es el nombre del DBLink. ...

COMPARACION ENTRE LOS DISTINTOS CMS

Comparativa Drupal, Joomla y Wordpress Versión para impresión Versión PDF Enviar a un amigo * dado que trabajamos principalmente con Drupal está claro cuál es nuestra preferencia. De todos modos queremos compartir nuestro punto de vista, queremos explicar el porqué de nuestra decisión. También comentaremos para qué fines optamos por Drupal y cuando es mejor otra opción. Drupal vs Joomla vs Wordpress Características comunes Drupal, Joolma, Wordpress son: Gestores de contenidos: CMS (Content Management Systems) Están escritos en PHP Son de código abierto Los 3 CMS son modulares y están compuestos por: Un núcleo y  módulos básicos de gestor de contenido. Catálogo de módulos, aplicaciones, plugins, para un sinfín de prestaciones (gratuitos y de pago) Catálogo de plantillas y temas gráficos. (gratuitas y de pago) El proceso para el desarrollo web con estas 3 herramientas es el siguiente: Se descarga el software desde la página oficial y se instala y config...