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
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
Muy buen aporte 🙂
Un saludo