J'utilise Ubuntu 14.04 et Xampp 5.6.3-0. Je n'arrive pas à faire fonctionner le serveur MySQL. J'ai essayé d'exécuter ces commandes jusqu'à présent (exécuté dans cet ordre):
Sudo chmod 755 /opt/lampp/etc/my.cnf
Sudo chmod -R 777 /opt/lampp/var/mysql
Sudo chown -hR root/opt/lampp
Cela a produit: chown: missing operand after ‘root/opt/lampp’
Sudo chown -hR root:root /opt/lampp
Sudo chmod 755 /opt/lampp/etc/my.cnf
Sudo chmod 777 /opt/lampp/var/mysql -R
Sudo /opt/lampp/lampp restart
Qui a produit: (exécuter cette recommandation deux fois de suite produit le même résultat)
Restarting XAMPP for Linux 5.6.3-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Stopping ProFTPD...ok.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
Mais le serveur ne démarrera toujours pas après cela. Comment le démarrer?
Edit:
$ Sudo lsof -i TCP:3306
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mysqld 1222 mysql 10u IPv4 10907 0t0 TCP localhost:mysql (LISTEN)`
et
$ Sudo /etc/init.d/mysql status
* /usr/bin/mysqladmin Ver 8.42 Distrib 5.5.40, for debian-linux-gnu on x86_64
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Server version 5.5.40-0ubuntu0.14.04.1
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 1 day 4 hours 35 min 35 sec
Avec tout cela lorsque j'essaie de me connecter à phpmyadmin, je reçois:
C'est parce que le mysql installé dans Ubuntu reprend le port qui bloquera le mysql de xampp. essayez de supprimer complètement mysql d'ubuntu et essayez à nouveau.
Ouvrez phpMyAdmin> config.inc.php dans votre éditeur de texte préféré.
Rechercher:
$cfg['Servers'][$i]['auth_type'] = 'config';
Remplacez-le par:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
cookie;) "essa eu garantio"
J'ai eu le même problème, mais je me suis rendu compte que vous ne pouvez pas démarrer et utiliser MySQL depuis XAMPP pendant son exécution. Je pense que vous devez d'abord l'arrêter (sans utiliser la commande XAMPP)
Essayez de supprimer les fichiers pid
$XAMPP_ROOT/logs/httpd.pid
$XAMPP_ROOT/var/mysql/$(hostname).pid
$XAMPP_ROOT/var/proftpd.pid