精品人人妻人人澡人人爽人人,无码国产69精品久久久久APP,А√天堂网WWW在线搜索,亚洲精品白浆高清久久久久久

服務(wù)項目:網(wǎng)站建設(shè)、仿站、程序開發(fā)、APP開發(fā)設(shè)計、移動網(wǎng)站開發(fā)設(shè)計、企業(yè)網(wǎng)站設(shè)計、電子商務(wù)網(wǎng)站開發(fā)、網(wǎng)站維護(hù)、網(wǎng)站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
四川???萍加邢薰?></a></div>
                    <div   id=四川???萍加邢薰? title=
四川浚??萍加邢薰?(開發(fā)設(shè)計官網(wǎng))TEL : 15308000360 / QQ : 38585404

您的位置:首頁 > 技術(shù)經(jīng)驗 > 數(shù)據(jù)庫 > 正文

mysql報錯(starting mysql..manager of pid-file quit without updating f[失敗])
技術(shù)支持服務(wù)電話:15308000360 【7x24提供運(yùn)維服務(wù),解決各類系統(tǒng)/軟硬件疑難技術(shù)問題】

當(dāng)安裝好mysql后,啟動:/etc/init.d/mysql start 卻報了個錯:Starting MySQL..Manager of pid-file quit without updating f[失敗]) 。下面是我對報錯的解決方法總結(jié),我在許多環(huán)境下安裝過mysql,由于多種原因會報各種錯誤,現(xiàn)在做個總結(jié)以作備查。

一、查看報錯日志

報錯日志是我們解決問題的方向燈,沒有方向燈我們就沒了方向。我有次安裝時報錯日志里就有這樣的錯誤:
/usr/local/mysql/bin/mysqld: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory。很明顯是缺少了庫文件 libstdc++.so.5 。這時我們搜索和libstdc相關(guān)的包安裝即可。

二、也許是selinux惹的禍

如果是centos系統(tǒng),默認(rèn)會開啟selinux,這個時候可以先關(guān)閉它,打開/etc/selinux/config,把SELINUX=enforcing改為SELINUX=disabled后存盤退出重啟機(jī)器試試。

三、殘余數(shù)據(jù)

也有可能是第二次在機(jī)器上安裝mysql,有殘余數(shù)據(jù)影響了服務(wù)的啟動,去mysql的數(shù)據(jù)目錄/data看看,如果存在mysql-bin.index,就趕快把它刪除掉吧,它就是罪魁禍?zhǔn)琢恕?/p>

四、確定數(shù)據(jù)目錄的權(quán)限

數(shù)據(jù)目錄一般是/data,檢查一下它的歸屬,如果不是mysql所有者,一般安裝mysql時都會創(chuàng)建mysql的用戶和組的,這時要修改一下用戶和組:

chown -R mysql:mysql /var/data

五、沒有指定數(shù)據(jù)目錄

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

datadir = /usr/local/mysql/data

六、還有mysql進(jìn)程在跑著

如果這是第二次在機(jī)器上安裝mysql就極有可能會出現(xiàn)這種情況的,這時系統(tǒng)上很有可能還有mysql進(jìn)程在運(yùn)行著??梢詧?zhí)行下列命令查看:

ps -ef | grep mysql

如果出現(xiàn)的結(jié)果不止一行的就趕快把它kill掉吧。

七、skip-federated字段在作祟

可以檢查一下/etc/my.cnf文件中有沒有沒被注釋掉的skip-federated字段,如果有就立即注釋掉吧。

八、出錯日志目錄不存在

也有可能你現(xiàn)在還不知道m(xù)ysql的出錯日志在哪里吧?這時你可以執(zhí)行命令查看:

cd mysql/bin

./mysql_safe

這時一定會報錯的, 并在錯誤中顯示將錯誤寫在某某目錄的某某文件里了,這里檢查一下這個目錄和文件是否存在,在的話就按日志指示解決,如果沒有的話就要創(chuàng)建目錄并修改權(quán)限和歸屬了。一般會是/var/lib/mysql/mysql.error,注意mysql.error不用創(chuàng)建的。

cd /var/lib

mkdir mysql

chmod 777 mysql

chown mysql:mysql mysql

這時再試試吧。如果還是不行的話就留言讓大家?guī)湍憧纯窗?hellip;…



上一篇:cant connect to local mysql server through socket /tmp/mysql.sock
下一篇:mysql數(shù)據(jù)類型之set類型

相關(guān)熱詞搜索:mysql
97夜夜澡人人双人人人喊| 伊人精品无码av一区二区三区 | 精品久久久久久无码中文字幕漫画| 天天综合网天天综合色| 久久精品国产亚洲AV瑜伽| 果冻传媒一区|