martes, 21 de agosto de 2012
XAMPP con MariaDB en vez de Mysql
16:39 | Publicado por
airwolf97 |
Editar entrada
Capturas de pantalla de PHPmyAdmin trabajando con MariaDB
Panel de Control de XAMPP funcionando con MariaDB
observe que MySQL aparece como servicio de Windows
He tratado de poder instalar Apache y PHP en Windows 7, y configurarlos para trabajar con MariaDB,. Por ahí vi un sitio donde hay una serie de instrucciones para instalar y configurar estas aplicaciones, sin embargo, anoche me desvelé tratando que resultara, y no funcionó.
Sin embargo hoy decidí instalar Xampp para Windows, y con unos pequeños arreglos parece que casi todo anda miel sobre hojuelas,.El procedimiento que hice fue el siguiente:
-En primer lugar, instalé MariaDB para Windows, con las opciones por defecto y con la contraseña para el usuario root
-En segundo lugar, registré el directorio de instalación de MariaDB como variable de entorno, esto se hace en MiPC, botón derecho Propiedades,Configuración avanzada del sistema,Variables de entorno buscamos la variable PATH , y agregamos lo siguiente después de "; " C:\Program Files\MariaDB 5.5\lib -En tercer lugar descargué e instalé XAMPP para Windows, con las opciones por defecto. Observé que el instalador de XAMPP al momento de instalar detecta si hay una aplicación corriendo por el puerto 3306, Si hay una, se instala Mysql pero no se inicia.
-Al momento de ejecutar el Panel de Control la aplicación nos advierte de que mysql (en realidad MariaDB) se está ejecutando pero en un directorio equivocado con lo que tenemos que revisar las configuraciones correspondientes.
Sin embargo hoy decidí instalar Xampp para Windows, y con unos pequeños arreglos parece que casi todo anda miel sobre hojuelas,.El procedimiento que hice fue el siguiente:
-En primer lugar, instalé MariaDB para Windows, con las opciones por defecto y con la contraseña para el usuario root
-En segundo lugar, registré el directorio de instalación de MariaDB como variable de entorno, esto se hace en MiPC, botón derecho Propiedades,Configuración avanzada del sistema,Variables de entorno buscamos la variable PATH , y agregamos lo siguiente después de "; " C:\Program Files\MariaDB 5.5\lib -En tercer lugar descargué e instalé XAMPP para Windows, con las opciones por defecto. Observé que el instalador de XAMPP al momento de instalar detecta si hay una aplicación corriendo por el puerto 3306, Si hay una, se instala Mysql pero no se inicia.
-Al momento de ejecutar el Panel de Control la aplicación nos advierte de que mysql (en realidad MariaDB) se está ejecutando pero en un directorio equivocado con lo que tenemos que revisar las configuraciones correspondientes.
-Ejecutamos en el navegador http://localhost/phpmyadmin y nos encontraremos con un error, dado que phpmyadmin no puede loguearse en mysql, dado que está protegido con la contraseña. Así que editamos el archivo config.inc del directorio de phpMyAdmin y en la parte que dice : $cfg['Servers'][$i]['password'] = , colocamos la password para acceder al mysql de MariaDB, mas abajo apartece la siguiente línea :$cfg['Servers'][$i]['AllowNoPassword'] = true;cambiamos "true" por "false".
-Volvemos a ejecutar en el navegador
http://localhost/phpmyadmin esta vez la página logra cargar pero en la parte izquierda nos va a arrojar un error, dado que en MariaDB no está creada la base de datos phpmyadmin. Para ello importaremos el archivo create_tables.sql que se encuentra en el directorio examples de phpmyadmin
Una vez importado, veremos que se ha creado la base de datos phpmyadmin. Quedan unos detalles que configurar,dado que aún nos aparecerán mensajes de error con respecto a la base de datos phpmyadmin (debemos crear un usuario pma ,etc), pero eso por el momento lo dejaré para mas adelante. Por lo menos ahora ya se puede trabajar creando tablas desde phpmyadmin.
Suscribirse a:
Enviar comentarios (Atom)
segunda mano
BlogUpp!
Directorio de Blogs
Directorio de Blogs
Blog Archive
- 2015 (1)
- 2014 (1)
- 2013 (1)
-
2012
(118)
- octubre(3)
- septiembre(8)
-
agosto(28)
- MinGW y Cygwin : GNU para windows
- Programación en C/C++ bajo GNU/Linux (I parte)
- Ubuntu 12.04.1 Released
- Manjaro Linux : ArchLinux para principiantes
- Happy Birthday Linux Kernel
- Kernel 3.5.2 en Ubuntu 12.10,Debian 6.0 y Distrib...
- XAMPP con MariaDB en vez de Mysql
- Xming + Putty: Ejecución remota de aplicaciones
- Percona Server
- Whimp: Nginx, MariaDb y Php
- ¿Que pasará con MySQL?
- La quiebra de SCO
- ¿Problemas con tu impresora?: Visita Epsonianos.com
- SERVER OPTIMIZED LINUX: DISTRIBUCIÓN GNU/LINUX ORI...
- Colebuntu: Distribución aragonesa de Ubuntu
- Plataforma Moodle (IV parte): Acciones de usuario ...
- Plataforma Moodle (II parte) : Interfaz de Adminis...
- Plataforma Educativa Moodle (I parte)
- Algunas distros GNU/LINUX especializadas en Netbooks
- N-vidia ciera vulnerabilidad que afectaba a sus d...
- OpenELEC Distribución GNU/Linux para Mediacenter
- Emmaubuntüs 21.01: El xubuntu Humanitario
- Investigadores mostrarán framework para crear Malw...
- Entornos de desarrollo Apache/php/Mysql
- Plataformas para aprender programación
- DoudouLinux: GNU/Linux para preescolares
- ¿Agoniza PHP?
- Microsoft eliminará Hotmail y lo cambiara por Outlook
- julio(24)
- junio(15)
- marzo(7)
- febrero(21)
- enero(12)
- 2011 (36)
- 2008 (1)
Lista de sitios
- Barrapunto.com
- Blog de Eugenia Bahit
- Blog de Xavier Araque: Diseño Gráfico con herramientas libres
- Code Academy
- Cofradía.org
- Crónica de un Desarrollador y como no morir en el intento
- Delirium Labs
- detodoprogramacion.com
- El baúl del programador
- El tux Angelverde
- Espacio Linux
- Foros Linux-cd.com.ar
- Geeks & Linux Atelier!
- Grupo de Usuarios Linux de Argentina
- Grupo de Usuarios Linux de Barcelona
- Grupo de Usuarios Linux de Venezuela
- Khan Academy
- La Libertad de Desarrollar no tiene precio: Blog de Ernesto Crespo
- Libro Blanco del Software Libre
- Linux Echoes
- Linux en CD
- linux en español
- Linux Hispano
- Linux Magazine
- Linux para Todos
- Linux para Todos
- Linuxdata
- Lopst
- Mundo Linux
- Pillate un Linux
- Planeta Linux
- Plaza Linux
- Sitio de Programación del Guille
- Sitio Oficial de Lihuén
- Sitio oficial de Ututo
- Syrius InfoBlog
- tux apuntes
- Ubuntips
- Ubuntizando.com
- Usuario Debian
- Usuarios chilenos de Debian
Blog Archive
-
▼
2012
(118)
- ► septiembre (8)
-
▼
agosto
(28)
- MinGW y Cygwin : GNU para windows
- Programación en C/C++ bajo GNU/Linux (I parte)
- Ubuntu 12.04.1 Released
- Manjaro Linux : ArchLinux para principiantes
- Happy Birthday Linux Kernel
- Kernel 3.5.2 en Ubuntu 12.10,Debian 6.0 y Distrib...
- XAMPP con MariaDB en vez de Mysql
- Xming + Putty: Ejecución remota de aplicaciones
- Percona Server
- Whimp: Nginx, MariaDb y Php
- ¿Que pasará con MySQL?
- La quiebra de SCO
- ¿Problemas con tu impresora?: Visita Epsonianos.com
- SERVER OPTIMIZED LINUX: DISTRIBUCIÓN GNU/LINUX ORI...
- Colebuntu: Distribución aragonesa de Ubuntu
- Plataforma Moodle (IV parte): Acciones de usuario ...
- Plataforma Moodle (II parte) : Interfaz de Adminis...
- Plataforma Educativa Moodle (I parte)
- Algunas distros GNU/LINUX especializadas en Netbooks
- N-vidia ciera vulnerabilidad que afectaba a sus d...
- OpenELEC Distribución GNU/Linux para Mediacenter
- Emmaubuntüs 21.01: El xubuntu Humanitario
- Investigadores mostrarán framework para crear Malw...
- Entornos de desarrollo Apache/php/Mysql
- Plataformas para aprender programación
- DoudouLinux: GNU/Linux para preescolares
- ¿Agoniza PHP?
- Microsoft eliminará Hotmail y lo cambiara por Outlook
About Me
- airwolf97
Archivo del blog
-
▼
2012
(118)
- ► septiembre (8)
-
▼
agosto
(28)
- MinGW y Cygwin : GNU para windows
- Programación en C/C++ bajo GNU/Linux (I parte)
- Ubuntu 12.04.1 Released
- Manjaro Linux : ArchLinux para principiantes
- Happy Birthday Linux Kernel
- Kernel 3.5.2 en Ubuntu 12.10,Debian 6.0 y Distrib...
- XAMPP con MariaDB en vez de Mysql
- Xming + Putty: Ejecución remota de aplicaciones
- Percona Server
- Whimp: Nginx, MariaDb y Php
- ¿Que pasará con MySQL?
- La quiebra de SCO
- ¿Problemas con tu impresora?: Visita Epsonianos.com
- SERVER OPTIMIZED LINUX: DISTRIBUCIÓN GNU/LINUX ORI...
- Colebuntu: Distribución aragonesa de Ubuntu
- Plataforma Moodle (IV parte): Acciones de usuario ...
- Plataforma Moodle (II parte) : Interfaz de Adminis...
- Plataforma Educativa Moodle (I parte)
- Algunas distros GNU/LINUX especializadas en Netbooks
- N-vidia ciera vulnerabilidad que afectaba a sus d...
- OpenELEC Distribución GNU/Linux para Mediacenter
- Emmaubuntüs 21.01: El xubuntu Humanitario
- Investigadores mostrarán framework para crear Malw...
- Entornos de desarrollo Apache/php/Mysql
- Plataformas para aprender programación
- DoudouLinux: GNU/Linux para preescolares
- ¿Agoniza PHP?
- Microsoft eliminará Hotmail y lo cambiara por Outlook
3 comentarios:
Muchas gracias me fue de mucha ayuda
Segui los pasos pero no me funciona
Muchas gracias, ha sido muy util.
Ojala los developers de XAMPP decidan cambiar a MariaDB