Pare o serviço mysql-server
com
sudo service mysql stop
Depoisdisso,bastainiciarmysql
dexampp
.
Estou usando o Ubuntu 14.04 e o Xampp 5.6.3-0. Eu não consigo fazer o servidor MySQL rodar. Eu tentei executar esses comandos até agora (executado nesta ordem):
sudo chmod 755 /opt/lampp/etc/my.cnf
sudo chmod -R 777 /opt/lampp/var/mysql
sudo chown -hR root/opt/lampp
Isso produziu: 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
O que produziu: (executar este comando duas vezes seguidas produz o mesmo resultado)
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.
Mas o servidor ainda não iniciará depois disso, como faço para iniciar o servidor?
Editar:
$ 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)'
e
$ 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
Com tudo isso ao tentar se conectar ao phpmyadmin eu recebo:
É porque o mysql instalado no Ubuntu assume a porta que irá bloquear o mysql do xampp. tente remover o mysql completamente do Ubuntu e tente novamente.
Eu tive o mesmo problema, mas percebi que você não pode iniciar e usar o MySQL do XAMPP enquanto ele está rodando. Eu acho que você tem que pará-lo primeiro (não usando o comando XAMPP)
Abra o phpMyAdmin > config.inc.php no seu editor de texto favorito.
Pesquisar por:
$cfg['Servers'][$i]['auth_type'] = 'config';
Substitua por:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
cookie;) "essa eu garantio"
Tente excluir arquivos pid
$XAMPP_ROOT/logs/httpd.pid
$XAMPP_ROOT/var/mysql/$(hostname).pid
$XAMPP_ROOT/var/proftpd.pid