Enlazar MySQL Query Browser en Ubuntu con Lampp (Xampp para Linux)

Para los que usamos Lampp y reconocemos como un fastidio usar PHPMyAdmin, existe una solución para que cada vez que se arranca Lampp, se inicie también un socket al demonio de mysql que permita la ejecución de MySQL Query Browser.

Para crear el socket sería necesario hacer esto cada vez que se quiere iniciar Lampp:

$ sudo mkdir /var/run/mysqld
$ cd /var/run/mysqld
$ sudo ln -s /opt/lampp/var/mysql/mysql.sock mysqld.sock

Podemos automatizar este proceso de forma que sólo sería necesario realizarlo una sola vez. Abrimos el archivo /opt/lampp/lampp como root, buscamos el case startmysql y añadimos las tres líneas anteriores al último else, tal y como sigue a continuación:

«startmysql»)
if testrun /opt/lampp/var/mysql/`/bin/hostname`.pid mysqld
then
$de && echo «XAMPP: XAMPP-MySQL laeuft bereits.»
$de || echo «XAMPP: XAMPP-MySQL is already running.»
else
if testport 3306
then
$de && echo «XAMPP: Ein anderer MySQL daemon laeuft bereits.»
$de || echo «XAMPP: Another MySQL daemon is already running.»
else
/opt/lampp/bin/mysql.server start > /dev/null &
$de && echo «XAMPP: Starte MySQL…»
$de || echo «XAMPP: Starting MySQL…»
sudo mkdir /var/run/mysqld
cd /var/run/mysqld
sudo ln -s /opt/lampp/var/mysql/mysql.sock mysqld.sock
fi
fi

Fuente: Ubuntu Forums

Sé el primero en valorar positivamente

2 pensamientos en “Enlazar MySQL Query Browser en Ubuntu con Lampp (Xampp para Linux)

  1. Gracias me ha sido muy útil, pero para estar completo y que xampp no de error al pararse se debe de poner

    sudo rm -r /var/run/mysqld

    en

    «stopmysql»)

    Un saludo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *