国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【黃啊碼】mysql啟動報錯:The server quit without updating PID file[網(wǎng)上的都是坑貨]

這篇具有很好參考價值的文章主要介紹了【黃啊碼】mysql啟動報錯:The server quit without updating PID file[網(wǎng)上的都是坑貨]。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

大家好,我是黃啊碼,最近在手動安裝mysql的時候遇到了一點問題,然后按照網(wǎng)友們的操作,沒一次成功,最終在一位大佬的指導(dǎo)下,終于解決了,特地整理如下:

原因分析:上一次關(guān)機前未正常關(guān)閉MySQL

解決方案:刪除進程鎖文件?/var/lock/subsys/mysql?

service mysqld start
Starting MySQL...[ERROR] The server quit without updating PID file (/usr/local/mysql/data/mysqld.pid). 

service mysqld status
MySQL is not running, but lock file (/var/lock/subsys/mysql[失敗]ts

rm /var/lock/subsys/mysql

原因分析:可能進程里已經(jīng)存在mysql進程?

解決方案:用命令“ps -ef|grep mysqld”查看是否有mysqld進程,如果有使用“kill -9 進程號”殺死,然后重啟

原因分析:可能是第二次在機器上安裝mysql,有殘余數(shù)據(jù)影響了服務(wù)的啟動

解決方案:去mysql的數(shù)據(jù)目錄/data看看,如果存在mysql-bin.index,就趕快把它刪除掉

原因分析:mysql在啟動時沒有指定配置文件時會使用/etc/my.cnf配置文件,請打開這個文件查看在[mysqld]節(jié)下有沒有指定數(shù)據(jù)目錄(datadir)

解決方案:請在[mysqld]下設(shè)置這一行:datadir = /usr/local/mysql/data

原因分析:可能是/usr/local/mysql/data/mysql.pid文件沒有寫的權(quán)限

解決方案:給予權(quán)限,執(zhí)行 “chown?-R mysql:mysql /usr/local/mysql/data” “chmod -R 755 /usr/local/mysql/data” 然后重新啟動mysqld

原因分析:selinux惹的禍,如果是centos系統(tǒng),默認會開啟selinux

解決方案:關(guān)閉它,打開/etc/selinux/config,把SELINUX=enforcing改為SELINUX=disabled后存盤退出重啟機器試試

原因分析:未刪除mysql庫文件/usr/local/mysql/data中的“ib_*”文件

解決方案:刪了它

在以上方法仍沒有找到解決方案的時候,請根據(jù)日志獲取,我的日志目錄在/usr/local/mysql/var/localhost.err

日志提示:Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed

解決方案:[root@localhost mysql]# rm -rf ib_logfile*

日志提示:日志有這樣的字樣“initialize buffer pool,size=128.0M”,“cannot allocate memory for the pool”,大概意思是說無法分配足夠的內(nèi)存供pool使用。此時想到mysql配置文件中有相關(guān)的配置,于是更改如下參數(shù):

解決方案:

innodb_buffer_pool_size = 128

#配置文件中該值默認為128M

日志提示:系統(tǒng)上缺少mysql的依賴文件

解決方案:

#yum -y install libaio

#yum -y install numactl

日志提示:磁盤滿了

解決方案:df -h,然后刪掉一些不必要的文件

日志提示:Failed to create a socket for IPv4 '0.0.0.0', Can't create IP socket: Permission denied

解決方案:這是最坑爹的,很多網(wǎng)友想都沒去想就直接按網(wǎng)上的抄,一直以為權(quán)限不夠,結(jié)果最終才發(fā)現(xiàn),根本就沒有對應(yīng)mysql用戶,應(yīng)該是mysqld的執(zhí)行用戶是mysql,然后無法使用root權(quán)限的內(nèi)容。解決辦法:

cat /etc/my.cnf

[mysqld]

user=root

溫馨提示:做任何修改的時候請關(guān)注mysql自身安裝的目錄位置。

好了,今天的分享就這里,有問題的留個言,別忘了一鍵三連,下次我們還會再見!

我是黃啊碼,碼字的碼,退。。。退。。。退。。。朝文章來源地址http://www.zghlxwxcb.cn/news/detail-791253.html

到了這里,關(guān)于【黃啊碼】mysql啟動報錯:The server quit without updating PID file[網(wǎng)上的都是坑貨]的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • MySQL:提示:The server quit without updating PID file問題的解決辦法

    具體什么原因最好的辦法是先查看下錯誤日志: 1、可能是/usr/local/mysql/data/mysql.pid文件沒有寫的權(quán)限 ?解決方法 :給予權(quán)限,然后重新啟動mysqld! 2、可能進程里已經(jīng)存在mysql進程 解決方法:使用“kill -9? 進程號”殺死,然后重新啟動mysqld 3、可能是第二次在機器上安裝mys

    2024年01月25日
    瀏覽(23)
  • 【填坑向】MySQL常見報錯及處理系列(ERROR! The server quit without updating PID file)

    【填坑向】MySQL常見報錯及處理系列(ERROR! The server quit without updating PID file)

    本系列其他文章 【填坑向】MySQL常見報錯及處理系列(Communications link failure Access denied for user ‘root‘@‘localhost‘)_AQin1012的博客-CSDN博客 翻一下大致的意思就是默認會按照如下的順序讀取配置文件,我上面貼出的配置文件就是第一個/etc/my.cnf,但顯然目前在運行的MySQL并不是

    2024年02月11日
    瀏覽(16)
  • 【黃啊碼】什么是ElasticSearch?它會替代MySQL成為主流嗎?如何優(yōu)化?TP5如何接入ElasticSearch?

    【黃啊碼】什么是ElasticSearch?它會替代MySQL成為主流嗎?如何優(yōu)化?TP5如何接入ElasticSearch?

    目錄 什么是ElasticSearch? ES和MySQL使用場景的比較 Elasticsearch和MySQL具體應(yīng)用場景: 如何優(yōu)化: 索引效率優(yōu)化 批量提交 優(yōu)化硬件、 減少副本數(shù)量 查詢效率優(yōu)化 路由 不帶 routing 查詢 Filter VS Query 大翻頁 JVM 設(shè)置 TP5如何接入ElasticSearch? Elasticsearch 是一個分布式、高擴展、高實時

    2024年01月16日
    瀏覽(18)
  • 【黃啊碼】StableDiffusion教程從入門到搬磚

    【黃啊碼】StableDiffusion教程從入門到搬磚

    上節(jié)課教大家怎么免費使用GPU資源,今天就正式帶大家進入stable diffusion的教程,廢話不多說,開干: 目錄 正面提示詞: 我們來學(xué)習(xí)關(guān)于權(quán)重的知識點: 權(quán)重語法: 分割符 組合符 連接符 分布交替渲染 負面提示詞: 最后在提供一部分常用的提示詞: 首先選擇合適的模型,

    2024年02月09日
    瀏覽(11)
  • 【黃啊碼】教你免費體驗Stable Diffusion,不用再辛苦爬梯子了

    【黃啊碼】教你免費體驗Stable Diffusion,不用再辛苦爬梯子了

    大家好,距離上一次發(fā)表csdn已經(jīng)好幾個月了,中間因為太忙,所以無暇顧及,今天就來教大家最近比較火的StableDifussion,記住紅色圈圈的字【免費】 最近AI大火,但鑒于Midjourney實在買不起,買了還得爬梯子,真費勁,所以很多選擇了免費開源的StableDifussion,但是,燒顯卡啊

    2024年02月08日
    瀏覽(17)
  • Nginx啟動報錯- Failed to start The nginx HTTP and reverse proxy server

    Nginx啟動報錯- Failed to start The nginx HTTP and reverse proxy server

    根據(jù)日志,仍然出現(xiàn) “bind() to 0.0.0.0:8888 failed (13: Permission denied)” 錯誤。這意味著 Nginx 仍然無法綁定到 8888 端口,即使使用 root 權(quán)限。 請執(zhí)行以下操作來進一步排查問題: 確保沒有其他進程占用 8888 端口 :使用以下命令檢查端口 8888 是否已被其他進程占用: 如果該端口已

    2024年02月12日
    瀏覽(28)
  • Hadoop安裝MySQL報錯The GPG keys listed for the “MySQL 5.7 Community Server“ repository are already......

    Hadoop安裝MySQL報錯The GPG keys listed for the “MySQL 5.7 Community Server“ repository are already......

    目錄 一、報錯描述: 二、問題分析: 三、問題解決: 四、命令運行: 五、總結(jié)? ? ????????沒有配置正確的密鑰URL,可能是由于密鑰過期導(dǎo)致。在安裝MySQL服務(wù)之前,先導(dǎo)入正確的密鑰URL。記住是在安裝之前導(dǎo)入?。?! ? ? ? ? ?下面命令2022表示年份。先導(dǎo)入正確的密

    2024年02月12日
    瀏覽(25)
  • 解決MySQL報錯:“The last packet sent successfully to the server was 0 milliseconds ago.”

    com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure?The?last?packet sent successfully?to?the server was?0?milliseconds ago. The driver has?not?received?any?packets?from?the server. 問題原因: 之所以出現(xiàn)異常,是由于數(shù)據(jù)庫回收了連接,而系統(tǒng)的緩沖池不知道,繼續(xù)使用被回收的連

    2024年02月08日
    瀏覽(27)
  • 解決RabbitMQ啟動報錯:Job for rabbitmq-server.service failed because the control process exited with error

    解決RabbitMQ啟動報錯:Job for rabbitmq-server.service failed because the control process exited with error

    在安裝RabbitMQ的時候,發(fā)現(xiàn)不管是啟動MQ服務(wù)還是重啟MQ服務(wù),都是報錯,報錯信息如下: 錯誤1:Failed to start RabbitMQ broker 錯誤2:Job for rabbitmq-server.service failed because the control process exited with error ? ? 1、先查看自己的ip地址 2、查看自己的主機名稱,并且設(shè)置主機名。 ? 3、在

    2024年01月25日
    瀏覽(163)
  • [已解決]ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables 成功解決報錯

    [已解決]ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables 成功解決報錯

    在mysql中創(chuàng)建新用戶、給數(shù)據(jù)庫授權(quán)用戶及配置服務(wù)器IP時發(fā)生的這個報錯:ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement。 報錯說mysql服務(wù)器正在運行不能添加,但是關(guān)閉mysql服務(wù)器重新登錄時會有這個報錯:ERROR 2002 (HY000): Can‘

    2024年04月15日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包