mysql - 非常持久/opt/lampp/bin/mysql.server : 264: kill: No such process. Xampp/ubuntu 16.04

标签 mysql ubuntu xampp

我在 Ubuntu 上安装了 XAMPP。 MySql-server 无法正常运行。

我尝试了很多解决方案,正如谷歌“/opt/lampp/bin/mysql.server 264 kill no such process”所建议的那样,但无济于事。

“config.inc.php”和wp-config.php中的用户名(root)、数据库名和密码正确。

richard@HAL:/opt/lampp$ ./lampp status
Version: XAMPP for Linux 7.3.10-0
Apache is running.
MySQL is not running.  <- the problem
ProFTPD is running.

===
richard@HAL:/opt/lampp$ sudo ./lampp startmysql
XAMPP: Starting MySQL...ok.
richard@HAL:/opt/lampp$ /opt/lampp/bin/mysql.server: 264: kill: No such process

===
root@HAL:/opt/lampp# service mysql stop
root@HAL:/opt/lampp# ./lampp restart
Restarting XAMPP for Linux 7.3.10-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.
root@HAL:/opt/lampp# /opt/lampp/bin/mysql.server: 264: kill: No such process

===

这有效:
root@HAL:/opt/lampp# mysql -p -u root -p
Enter password: ***
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 193
Server version: 5.7.28 MySQL Community Server (GPL)

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

我也可以访问http://localhost/phpmyadmin并查看我的 wordpress1 项目的 wp1 数据库(由于所有问题,我仍然需要开始)

===

cd/var/log/mysql/
空的,没有error.log
(其实过程中我都删除了)

===

我也尝试通过/etc/init.d 停止/重启

在 ./manager-linux-x64.run 中按 start 会在尝试重新启动时延迟后显示 MySQL 为红色。

我应用了这个:chmod a-wx ./etc/my.cnf和这个:
mysql -u root -p
chmod -R 777 /opt/lampp
chown -hR nobody /opt/lampp
chmod -R 755 /opt/lampp
sudo service mysql stop
sudo /opt/lampp/lampp restart

===
sudo netstat -nap | grep :80
[sudo] password for richard: 
tcp6       0      0 :::80                   :::*                    LISTEN      18825/httpd     
tcp6       0      0 2a02:1811:bc1b:7c:33792 2a00:1450:400e:80b::443

===
lsof -i :80 

什么都不返回

===

请告诉我需要运行哪些命令来获取您可能需要诊断问题的额外数据。

那么这个神秘的错误264是什么意思呢?
顺便说一句,我也检查了错误 260 的类似问题,尽管我没有那个特定的错误。

如何系统地调整根本原因?

最佳答案

解决方案

  • 第一步:检查mysql服务状态service mysql status

  • 如您所见,该服务已经在运行。
  • 第二步:使用命令 service mysql stop 停止服务。系统将提示您提供密码,只需执行此操作。service mysql stop
  • 第三步:再次检查 mysql 状态并验证它是否已禁用service mysql status
  • 第四步:现在您需要做的就是正常使用以下命令启动 xampp:sudo /opt/lampp/lampp start

  • 祝您愉快

    关于mysql - 非常持久/opt/lampp/bin/mysql.server : 264: kill: No such process. Xampp/ubuntu 16.04,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58511277/

    相关文章:

    php - XAMPP-Windows-SSH2-无法获得横幅

    php - 替代条件语法 (if-else) 在 PHP 5.3.0 (xampp) 上失败

    PHP/MySQL - 插入 1 条记录后无法提交值

    php - 使用php将csv文件数据插入mysql数据库

    windows - 在 ubuntu 或 windows 上运行的 MS Edge 进行端到端测试有什么区别吗?

    c - `clear` 导致 undefined reference 错误

    php - 如何使用Phalcon获取最后的插入ID?

    java - 在 MySql 表中选择查询

    ubuntu - Docker 镜像 Ubuntu 14.04 未连接互联网

    mysql - 无法连接到mysql数据库[phpmyadmin]