web-dev-qa-db-fra.com

MySQL ne démarre pas dans Xampp

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: The server is not responding

2
The Okay Man

Arrêtez le service mysql-server avec

Sudo service mysql stop

enter image description here

Ensuite, lancez simplement mysqlà partir de xamppname__.

enter image description here

4
MaxySpark

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.

1
vimal

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"

0
user527603

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)

0
Mohamed

Essayez de supprimer les fichiers pid

$XAMPP_ROOT/logs/httpd.pid
$XAMPP_ROOT/var/mysql/$(hostname).pid
$XAMPP_ROOT/var/proftpd.pid
0
vipmaa