MySQL 错误 Error Server PID File Could Not Be Found 解决
在这篇文章中,我们将研究错误! Error Server PID File Could Not Be Found! 在 MySQL 及其解决方案中有充分的解释。
MySQL PID 文件
包含正在运行的 MySQL 实例的进程标识号或进程 ID 的文件称为 MySQL PID 文件。 每当我们使用 mysql.server 命令时,MySQL 都会使用 PID 文件来查找进程 ID。
每当服务器启动时,MySQL 服务器会自动生成 PID 文件。 MySQL 服务器从 PID 文件中找到进程 ID 以停止正确的 MySQL 进程。
如果MySQL的PID文件不存在,服务器显示ERROR! 找不到 MySQL 服务器 PID 文件!。
修复 MySQL 错误! 找不到 MySQL 服务器 PID 文件! 在 Linux 中
我们可以面对错误! 找不到 MySQL 服务器 PID 文件! 如果 MySQL 进程退出或突然被杀死,则会出错。 我们可以使用以下步骤修复此错误。
-
检查位于 /etc/mysql/my.cnf 或 /etc/mysql/mysql.conf.d/mysqld.cnf 的 MySQL 配置文件中 PID 文件的路径。
如果配置文件中未设置 pid 文件参数,请通过添加以下行来设置 pid 文件路径。
pid-file = /var/run/mysqld/mysqld.pid
-
创建如下目录,设置权限如下。
mkdir /var/run/mysqld touch /var/run/mysqld/mysqld.pid chown -R mysql:mysql /var/run/mysqld
-
使用以下命令更改 MySQL 目录的所有权并设置权限。
sudo chown -R _mysql:_mysql mysql sudo chmod 777 /usr/local/var/mysql
相关文章
如何在 MySQL 中声明和使用变量
发布时间:2024/03/26 浏览次数:115 分类:MySQL
-
当你需要在 MySQL 中的脚本中存储单个值时,最好的方法是使用变量。变量有不同的种类,有必要知道何时以及如何使用每种类型。
在 MySQL 中使用 Mysqladmin 刷新主机解除阻塞
发布时间:2024/03/26 浏览次数:82 分类:MySQL
-
你将了解阻止主机的原因。此外,通过使用 phpMyAdmin 和命令提示符刷新主机缓存来解除阻塞的不同方法和效果。