mysql - 重新启动我的电脑,突然 MySQL 在 Linux 12.04 上的 xampp(lampp) 中停用

标签 mysql linux apache ubuntu xampp

它在很长一段时间内都运行良好,我什至不记得我在我的电脑上安装这个 Ubuntu 时肯定已经超过 6 个月了。

我在 Linux 设置上安装了 xampp(称为 lampp)并且一切正常,直到上次重新启动后我突然无法运行 MySQL

当我尝试访问 localhost/phpmyadmin 时出现错误

#2002 - No such file or directory
The server is not responding (or the local server's socket is not correctly configured). 

当我在 status 下检查 localhost/xampp 时,它说

    MySQL database   DEACTIVATED  

当我尝试重新启动它时,我得到了这个

sudo /opt/lampp/lampp restart
Restarting XAMPP for Linux 1.8.3-2...
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.

但是当我再次重启时 MySQL 仍然无法工作,我得到相同的响应。当我尝试启动/停止 mysql 时,我得到了这个

sudo /opt/lampp/lampp startmysql
XAMPP: Starting MySQL...ok.
sudo /opt/lampp/lampp startmysql
XAMPP: Starting MySQL...ok.
sudo /opt/lampp/lampp startmysql
XAMPP: Starting MySQL...ok.
sudo /opt/lampp/lampp stopmysql
XAMPP: Stopping MySQL...not running.

无论我尝试启动它多少次,它都不会启动。

/etc/init.d/mysql 或服务 mysql 未安装,使用 xampp 时不应安装

我试过这个 MySQL deactivated in Lampp, Xampp on Linux 12.04还有这个Couldn't start MySQL! while starting XAMPP.和其他答案,但没有运气

我检查了所有我能在/opt/lampp 文件夹中找到的日志,但没有找到。我检查了 php.ini httpd mysql 配置,没有发现任何错误,所有用户权限和密码都是正确的。

所以任何帮助,可能是什么问题所以当我没有触及任何东西只是重新启动我的电脑时它就停止工作。

最佳答案

我在对我的整个 xampp 应用程序愚蠢地执行重启命令后遇到了同样的事情,导致我的数据库意外关闭并使 mysql 应用程序崩溃。

我找到了这个 link并遵循他的解决方案。

总而言之,我所做的是,在 my.cnf 中搜索:

[mysqld] 

我的案例 w/c 位于 /opt/lampp/etc/my.cnf 在其正下方,换行,输入:

innodb_force_recovery = 1

然后我正确地使用

重新启动了我的 lampp 应用程序
/opt/lampp/lampp/ stop

然后

/opt/lampp/lampp/ start

然后我检查使用

/opt/lampp/lampp/ status

看到我的 MySQL 正在运行

然后我将 innodb_force_recovery 值从 1 恢复为 0

关于mysql - 重新启动我的电脑,突然 MySQL 在 Linux 12.04 上的 xampp(lampp) 中停用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21842149/

相关文章:

Mysql 多行索引

从 UDP 客户端服务器捕获数据包

mysql - 从 Oracle 查询 MySQL 需要在字段名称周围加上引号

mysql - 每个客户的不同订单号序列

python - 如何在 python 中杀死一个 fork 的子进程及其 jackd 子进程

android - StartSSL 证书在 Firefox 和 Android 上不受信任

php - Apache、PHP、MySQL、PDO、权限被拒绝、laravel

javascript - 单页应用程序外部配置(不在 Node JS 上)

php - 更新数据库数据失败

python - 我无法在 Anaconda 2.3.0 中导入 sklearn