web-dev-qa-db-ja.com

MySQLがXamppで起動しない

Ubuntu 14.04とXampp 5.6.3-0を使用しています。 MySQLサーバーを実行できません。私はこれまでにこれらのコマンドを実行しようとしました(この順序で実行します):

Sudo chmod 755 /opt/lampp/etc/my.cnf
Sudo chmod -R 777 /opt/lampp/var/mysql
Sudo chown -hR root/opt/lampp

生成されたもの: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

生成されたもの:(このコマンドを連続して2回実行すると、同じ結果が生成されます)

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.

しかし、この後もサーバーは起動しません。サーバーを起動するにはどうすればよいですか?

編集:

$ 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)`

そして

$ 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

Phpmyadminに接続しようとすると、このすべてで次のようになります。 The server is not responding

2
The Okay Man

mysql-serverサービスを停止します

Sudo service mysql stop

enter image description here

その後、mysqlからxamppを開始します。

enter image description here

4
MaxySpark

これは、ubuntuにインストールされたmysqlがポートを引き継いで、xamppのmysqlをブロックするためです。 ubuntuからmysqlを完全に削除して、再試行してください。

1
vimal

お気に入りのテキストエディターでphpMyAdmin> config.inc.phpを開きます。

検索する:

$cfg['Servers'][$i]['auth_type'] = 'config';

次のものに置き換えます。

$cfg['Servers'][$i]['auth_type'] = 'cookie';

cookie;) "essa eu garantio"

0
user527603

私は同じ問題を抱えていましたが、実行中にXAMPPからMySQLを起動して使用できないことに気付きました。最初に停止する必要があると思います(XAMPPコマンドを使用しない)

0
Mohamed

PIDファイルを削除してみてください

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