最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

Linux中MySQL無(wú)法正常啟動(dòng)的解決

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 12:22:14
文檔

Linux中MySQL無(wú)法正常啟動(dòng)的解決

Linux中MySQL無(wú)法正常啟動(dòng)的解決:最近在公司做的項(xiàng)目中用到了MySQL數(shù)據(jù)庫(kù),系統(tǒng)版本是CentOS 5.1 i386。在剛安裝完時(shí),使用quot;service mysql startquot;無(wú)法正 最近在公司做的項(xiàng)目中用到了MySQL數(shù)據(jù)庫(kù),系統(tǒng)版本是CentOS 5.1 i386。 在剛安裝完時(shí),使用service my
推薦度:
導(dǎo)讀Linux中MySQL無(wú)法正常啟動(dòng)的解決:最近在公司做的項(xiàng)目中用到了MySQL數(shù)據(jù)庫(kù),系統(tǒng)版本是CentOS 5.1 i386。在剛安裝完時(shí),使用quot;service mysql startquot;無(wú)法正 最近在公司做的項(xiàng)目中用到了MySQL數(shù)據(jù)庫(kù),系統(tǒng)版本是CentOS 5.1 i386。 在剛安裝完時(shí),使用service my

最近在公司做的項(xiàng)目中用到了MySQL數(shù)據(jù)庫(kù),系統(tǒng)版本是CentOS 5.1 i386。在剛安裝完時(shí),使用quot;service mysql startquot;無(wú)法正

最近在公司做的項(xiàng)目中用到了MySQL數(shù)據(jù)庫(kù),系統(tǒng)版本是CentOS 5.1 i386。

在剛安裝完時(shí),使用"service mysql start"無(wú)法正常開(kāi)啟。手動(dòng)運(yùn)行mysqld_safe程序,錯(cuò)誤信息是"...../etc/rc.d/init.d/mysql 159:kill(xxxx) no such process"。在網(wǎng)上搜了一下,很多人都解決了,但是沒(méi)有見(jiàn)到詳細(xì)的講解和錯(cuò)誤原因的分析。我又看了一下MySQL的說(shuō)明文檔,發(fā)現(xiàn)了問(wèn)題所在。此錯(cuò)誤信息,說(shuō)明mysqld_safe程序啟動(dòng)失敗---雖然顯示的是無(wú)法kill某進(jìn)程,此處的kill只是為了測(cè)試指定進(jìn)程是否仍然存在。

當(dāng)出現(xiàn)錯(cuò)誤時(shí),你需要檢查以下內(nèi)容:

1、selinux是否已經(jīng)關(guān)閉。

2、如果使用默認(rèn)的方式安裝,查看用戶"mysql"是否已創(chuàng)建。

3、mysql配置信息中的datadir目錄是否已經(jīng)創(chuàng)建(使用此命令查看已配置的datadir:mysqld --verbose --help | grep datadir)。

4、datadir目錄的所有者,是否和mysqld_safe命令行選項(xiàng)中的相同(默認(rèn)為"mysql"用戶)。

錯(cuò)誤原因分析:

1、在使用RPM包安裝完MySQL-server-xxxx.rpm之后,會(huì)看到終端中顯示了上面提到的錯(cuò)誤,MySQL開(kāi)啟失敗。此時(shí)造成開(kāi)啟失敗的原因,很有可能是開(kāi)啟了selinux,關(guān)閉selinux(具體方法請(qǐng)google一下),重啟系統(tǒng),,一般情況下,問(wèn)題可以解決。剛才已在我的虛擬機(jī)中重新嘗試了一次。

2、使用rpm包進(jìn)行安裝時(shí),會(huì)自動(dòng)創(chuàng)建"mysql"用戶,但是在某些“可信的操作系統(tǒng)”中,root用戶無(wú)權(quán)添加新用戶,會(huì)導(dǎo)致錯(cuò)誤。此時(shí)你可以使用具有添加新用戶權(quán)限的用戶,手動(dòng)添加"mysql"帳戶,密碼隨意設(shè)置。當(dāng)你只能使用root用戶時(shí),可以在my.cnf(下面會(huì)介紹此文件)中做如下修改:

[mysqld]

user = root #或者是其他可使用的用戶名稱

此處的"root"即為腳本中調(diào)用mysqld_safe程序時(shí),命令行中指定的系統(tǒng)用戶。

3、安裝MySQL-server-xxxx.rpm之后,顯示正常開(kāi)啟,但是修改了my.cnf(原文件為/usr/share/mysql/中的my-xxxx.cnf文件,需要選擇合適的文件復(fù)制到/etc/目錄中,并且改名為my.cnf)文件之后,出現(xiàn)錯(cuò)誤。此時(shí)錯(cuò)誤的原因,很有可能是因?yàn)槟銢](méi)有調(diào)用mysql_install_db函數(shù),此函數(shù)負(fù)責(zé)創(chuàng)建mysql的基本數(shù)據(jù)庫(kù),如登錄用戶的信息等,以及使用my.cnf對(duì)mysql進(jìn)行配置,如數(shù)據(jù)庫(kù)目錄(datadir),根目錄(basedir)等。在當(dāng)前系統(tǒng)中,默認(rèn)datadir為/var/lib/mysql/。

4、使用rpm包安裝時(shí),mysql_install_db函數(shù)被默認(rèn)的調(diào)用,但是配置信息也是默認(rèn)的。當(dāng)你改寫(xiě)了my.cnf文件之后,需要重新調(diào)用"mysql_install_db --user=mysql"命令,以按照新的配置文件對(duì)數(shù)據(jù)庫(kù)進(jìn)行配置。其中的"--user=mysql"選項(xiàng),使創(chuàng)建的datadir的創(chuàng)建者和所有者為mysql用戶(使用rpm包安裝時(shí),自動(dòng)創(chuàng)建此用戶)。如果沒(méi)有為mysqld_safe指定其他用戶,必須添加此選項(xiàng)。

參考以上的方法,MySQL無(wú)法正常啟動(dòng)的問(wèn)題應(yīng)該能夠解決。對(duì)于CentOS 5.1以外的系統(tǒng),沒(méi)有進(jìn)行測(cè)試。

linux

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Linux中MySQL無(wú)法正常啟動(dòng)的解決

Linux中MySQL無(wú)法正常啟動(dòng)的解決:最近在公司做的項(xiàng)目中用到了MySQL數(shù)據(jù)庫(kù),系統(tǒng)版本是CentOS 5.1 i386。在剛安裝完時(shí),使用quot;service mysql startquot;無(wú)法正 最近在公司做的項(xiàng)目中用到了MySQL數(shù)據(jù)庫(kù),系統(tǒng)版本是CentOS 5.1 i386。 在剛安裝完時(shí),使用service my
推薦度:
標(biāo)簽: linux 的解決 啟動(dòng)
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專題
Top