MySQL 数据库在 ubuntu 14.04 的 XAMPP-1.8.3.4 中停止
Posted
技术标签:
【中文标题】MySQL 数据库在 ubuntu 14.04 的 XAMPP-1.8.3.4 中停止【英文标题】:MySQL Database stopped in XAMPP-1.8.3.4 in ubuntu 14.04 【发布时间】:2015-12-28 23:21:30 【问题描述】:mysql 已经在运行,但打开 http://localhost/phpmyadmin/ 时出现如下错误:
#2002 - Connection refused 服务器没有响应(或本地服务器的套接字配置不正确)。
当我尝试使用 sudo /opt/lampp/lampp start 从命令行运行时,我收到如下消息:
XAMPP:启动 Apache...好的。 XAMPP:正在启动 MySQL...已经在运行。
我已经签到ps -aux | grep mysqld
我收到这样的消息:
ahmadso+ 7118 0.0 0.0 15948 2220 pts/6 S+ 09:23 0:00 grep --color=auto mysqld
当我尝试 sudo service mysql stop 我收到这样的消息:
停止:未知实例:
我使用的是 Ubuntu 操作系统,我尝试卸载并重新安装 xampp,但没有解决问题。
请帮帮我。
【问题讨论】:
你的机器上是否运行了另一个mysql?试试which mysqld
看看你得到了哪些路径
How to Solve the XAMPP 1.7.7 - PHPMyAdmin - MySQL Error #2002 in Ubuntu的可能重复
谢谢回复,我在/usr/sbin/mysqld下找到了mysql,那我该怎么办。 @ytpillai
尝试使用 mysqld 命令本身停止 mysql (path_to_mysqld stop
)
运行ps
时得到的响应只显示grep进程正在运行,并没有显示实际的mysqld进程正在运行。这表明 MySQL 守护程序可能实际上并未运行。检查 MySQL 错误日志以获取提示。
【参考方案1】:
尝试停止所有 XAMPP 服务,然后重新启动它们:
停止
sudo service apache2 stop
sudo service mysql stop
开始
sudo service apache2 start
sudo service mysql start
【讨论】:
感谢您的回答,我已经尝试过您的方法,但不能解决问题。当我尝试 sudo service mysql stop 我收到这样的消息停止:未知实例:@jonathan-s 转到phpMyAdmin/config.inc.php
,告诉我这个值是多少:$cfg['Servers'][$i]['password']
@AhmadSob 你可以从终端登录吗?以上是关于MySQL 数据库在 ubuntu 14.04 的 XAMPP-1.8.3.4 中停止的主要内容,如果未能解决你的问题,请参考以下文章