1. 程式人生 > >CentOS MySQL 提示:MySQL server PID file could not be found!

CentOS MySQL 提示:MySQL server PID file could not be found!

今天在連線測試環境MySQL 時,突然出現如下的錯誤情況:

[[email protected] log]# service mysql restart
MySQL server PID file could not be found!                  [FAILED]
Starting MySQL.The server quit without updating PID file (/db/mysql/data/iZ94ax97oadZ.pid).            

解決辦法一:檢視是否存在殭屍程序(ps -ef|grep mysql)
[[email protected]
~]# ps -ef|grep mysql root 16971 16668 0 13:36 pts/0 00:00:00 grep mysql

如果存在相關程序,就執行關閉程序指令(kill -9 程序編號),

在重新啟動MySQL(service mysql restart)

解決辦法二:判斷程序檔案的許可權不夠(“/db/mysql/data/iZ94ax97oadZ.pid”)

          修改對應資料夾的相關檔案讀寫許可權(“chmod -R 755 /db/mysql/data”)

解決辦法三:修改MySQL預設配置檔案屬性("/etc/my.cnf")

 指定MySQL 資料存放目錄: datadir = /db/mysql/data

        指定MySQL 日誌存放目錄:log_error = /var/log/mysql/error.log

檢視錯誤日誌,發現沒有開啟錯誤日誌記錄,開啟錯誤日誌記錄和指定資料儲存目錄

[[email protected] /]# vi /etc/my.cnf

新增下面的語句:

datadir = /db/mysql/data

log_error = /var/log/mysql/error.log

在重新啟動MySQL(service mysql restart)

解決辦法四:skip-federated欄位問題

解決方法:檢查一下/etc/my.cnf檔案中有沒有沒被註釋掉的skip-federated欄位,如果有就立即註釋掉吧。

解決辦法五:selinux惹的禍,如果是centos系統,預設會開啟selinux

解決方法:關閉它,開啟/etc/selinux/config,把SELINUX=enforcing改為SELINUX=disabled後存檔退出重啟機器試試。

相關推薦

CentOS MySQL 提示MySQL server PID file could not be found!

今天在連線測試環境MySQL 時,突然出現如下的錯誤情況: [[email protected] log]# service mysql restart MySQL server PID file could not be found!

MySQL server PID file could not be found!

blog 做的 所有 寫的權限 如果 rate data 重啟 一個個 重啟mysql提示MySQL server PID file could not be found! Starting MySQL...The server quit without updating

mysql報錯 MySQL server PID file could not be found The server quit without updating PID file (/var/l

執行mysql重啟命令突然報錯: 後面的/var/lib/mysql/192.168.1.139.pid給了我們提示 我們進入/var/lib/mysql資料夾  發現了一個好東西  192.168.1.139.err(不用想錯誤資訊肯定在這裡面) 檢視日

MySQL server PID file could not be found! 解決辦法 (李作強)

MySQL server PID file could not be found! 解決辦法 1.可能是/usr/local/mysql/data/rekfan.pid檔案沒有寫的許可權 解決方法 :給予許可權,執行 “chown -R mysql:mysql /var/data” “

MySQL server PID file could not be found! 解決辦法

MySQL server PID file could not be found! 解決辦法 1.可能是/usr/local/mysql/data/rekfan.pid檔案沒有寫的許可權  解決方法 :給予許可權,執行 “chown -R mysql:mysql /var/data

遇到的問題---mysql 啟動錯誤-server PID file could not be found

[[email protected] var]# service mysqld stop MySQL manager or server PID file could not be found!       [FAILED] 解決辦法: 首先檢視一下程序 [[em

mysql 重啟過程出現MySQL server PID file could not be found![失敗]

service mysql restartMySQL server PID file could not be found![失敗]Starting MySQL...The server quit without updating PID file (/usr/local/m

Docker容器啟動lnmp環境下的mysql服務時報"MySQL server PID file could not be found"錯誤解決辦法

我在自己的mac筆記本上裝了一個docker,並在docker容器中安裝了lnmp環境,經常會遇到在使用"lnmp restart"命令啟動lnmp服務的時候,mysql服務啟動失敗,啟動日誌: Stoping LNMP... Stoping nginx... nginx is not running.

mysql報錯問題解決MySQL server PID file could not be found!

MySQL server PID file could not be found!  無法啟動mysql服務 # service mysqld start MySQL server PID file could not be found!                

MySQL is running but PID file could not be found(解決方法)

啟動MySQL時報錯: [[email protected] /]# service mysqld status MySQL is running but PID file could not be found    [失敗]   解決辦法: 找到並kill掉

MySQL is running but PID file could not be found 解決方案

今天碰到一個問題,伺服器異常關閉,mysql無法啟動,檢視mysql 狀態service mysqld status都提示:MySQL is running but PID file could not be found。 解決方法: 使用ps -elf |

myeclipse編譯彈框The builder launch configuration could not be found

lips def ast ssi src 選中項 tail .net 啟動 myEclipse 每次編譯時報 "The builder launch configuration could not be found" 的彈框:不影響項目編譯啟動,但是彈框挺煩人,從網上看到解

Centos 設定iptables埠轉發 “Unit iptables.service could not be found”錯誤

將埠80對映到8080 Centos6 iptables -t net -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080 service iptables save service iptables restart

composer在update時提示file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages: error:1407742E:SSL routines:SSL23_GET_SERVER

在開發的時候,需要把依賴的服務更新到最新,然後 手動composer update一下,提示如下: 1 failed) Update failed (The "e "https://api.github.com/repos/illuminate/validation/zipba

啟動報錯The JRE could not be found. Edit the server and change the JRE location.

轉載內容,原文連結:http://blog.sina.com.cn/s/blog_7f865faf0100uvev.html Tomcat報錯: The JRE could not be found. Edit the server and change the JRE

【github常見操作和常見錯誤】錯誤提示Permission denied (publickey). fatal: Could not read from remote repository.

(1)首先新建 SSH key,在git shell(或者git bash等命令視窗),注意大小寫: $ ssh-keygen -t rsa -C “郵箱名” 然後會出現: Generating public/private rsa key

Kettle 連線 oracle 報錯could not be found, make sure the 'Oracle' driver (jar file) is installed.

報錯如下:Driver class 'oracle.jdbc.driver.OracleDriver' could not be found, make sure the 'Oracle' driver (jar file) is installed.oracle.jdbc.

關於Centos 出現httpd(13)Permission denied: make_sock: could not bind to address [::]:80 (13)Permission

關於解決(13)Permission denied: make_sock: could not bind to address [::]:80 今天再學習Apache伺服器發現總是出現這個問題: h

多個jdk 變更 引起 tomcat插件 啟動不了 The JRE could not be found.Edit the server and change the JRE location.

變更 runtime win jdk nts nvi bsp 選擇 ould The JRE could not be found.Edit the server and change the JRE location. 在Windows->Preference

關於ruby安裝在windows gem install redis-dump 報錯MSYS2 could not be found

技術 dev 分享圖片 ould devkit gif mage ima 報錯 https://rubyinstaller.org/downloads/ ruby windows安裝地址 安裝帶devkit的這樣就自帶MSYS2 不然報錯 success 不