1、安裝包點(diǎn)右鍵,以管理員方式運(yùn)行,因?yàn)榘惭bmysql需要?jiǎng)?chuàng)建服務(wù),沒(méi)有管理員權(quán)限寫(xiě)不了。
成都創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供普蘭網(wǎng)站建設(shè)、普蘭做網(wǎng)站、普蘭網(wǎng)站設(shè)計(jì)、普蘭網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、普蘭企業(yè)網(wǎng)站模板建站服務(wù),10余年普蘭做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
2、建議用zip安裝包,純綠色,自己添加mysql服務(wù)即可
cmd點(diǎn)右鍵,以管理員方式運(yùn)行
cd mysql/bin
mysqld.exe --install即可
應(yīng)該是服務(wù)啟動(dòng)不了. 點(diǎn)擊 log 頁(yè)面 , 根據(jù)提示查找原因,解決問(wèn)題
一、確認(rèn)MYSQL已經(jīng)配置且正確 重新配置 如果是重新安裝的MYSQL,請(qǐng)確認(rèn)安裝后的MYSQL經(jīng)過(guò)第一次配置,否則會(huì)缺少my.ini文件,配置方法,可以在安裝到最后一步時(shí)選擇,現(xiàn)在開(kāi)始配置MYSQL,或在程序組中運(yùn)行MYSQL配置向?qū)?。配置完成后,要確保my.ini文件中[mysqld]字段下至少有basedir安裝目錄路徑和datadir數(shù)據(jù)庫(kù)路徑。 配置之前,如果原來(lái)已經(jīng)有過(guò)MySQL配置,可以先在MYSQL向?qū)е羞M(jìn)行執(zhí)行一次REMOVE INSTANCE,然后再重新配置。 覆蓋數(shù)據(jù)表 默認(rèn)的MYSQL數(shù)據(jù)庫(kù)會(huì)安裝到My Document下,所以如果您的數(shù)據(jù)庫(kù)目錄在其它路徑下,可以先把MYSQL停止掉,然后把數(shù)據(jù)庫(kù)剪切到其它路徑,然后拷貝相關(guān)數(shù)據(jù)表進(jìn)入同一目錄即可。 如果MYSQL數(shù)據(jù)表使用不同的賬戶,還需要在MYSQL創(chuàng)建賬戶,或直接使用原來(lái)的MYSQL數(shù)據(jù)表覆蓋(需確認(rèn)之前的MSYQL數(shù)據(jù)表是未損壞的)。 解決無(wú)法啟動(dòng) 遇到無(wú)法啟動(dòng)MYSQL時(shí)常見(jiàn)解決方法: A、先使用命令C:\Program files\mysql\bin\mysqladmin-u root -p shutdown來(lái)關(guān)閉MYSQL B、再在cmd命令行下,執(zhí)行net start mysql啟動(dòng)mysql。 二、1067錯(cuò)誤常見(jiàn)解決方法 故障現(xiàn)象 如果在停止MYSQL(net stop mysql)或啟動(dòng)MYSQL時(shí),出現(xiàn)1067錯(cuò)誤,錯(cuò)誤信息“MySql 服務(wù)正在停止...系統(tǒng)出錯(cuò)(A system error has occurred.)...系統(tǒng)發(fā)生 1067 錯(cuò)誤(System error 1067 has occurred.),進(jìn)程意外終止(The process terminated unexpectedly.)”等。 常見(jiàn)解決方法 如果以前一直運(yùn)行OK的,請(qǐng)先按照上面的“無(wú)法啟動(dòng)”解決方法執(zhí)行一次看看。 如果進(jìn)行過(guò)Remove Instance操作,再次重建時(shí)后,一定要檢查my.ini文件中的datadir是否已被還原了,如果該地址下數(shù)據(jù)庫(kù)不存在,也將報(bào)告1067錯(cuò)誤,只需要修改成真實(shí)的數(shù)據(jù)庫(kù)目錄地址,然后手動(dòng)啟動(dòng)即可。 檢查MYSQL目錄權(quán)限 檢查my.ini文件中[mysqld]字段下是否有basedir安裝目錄路徑和datadir數(shù)據(jù)庫(kù)路徑,my.ini可能需要出現(xiàn)在兩個(gè)地方,MYSQL的安裝目錄和Windows目錄(假設(shè)是windows環(huán)境)下,都要檢查一下。 有時(shí)候刪除%windir%/my.ini文件然后再重新配置也可以解決,再次配置后檢查一下Windir目錄下是否有my.ini文件,有時(shí)把安裝目錄下最新的my.ini拷貝過(guò)去覆蓋一下也能解決問(wèn)題。 如果是Linux環(huán)境,試一下把mysql.server拷貝至/etc/rc.d/init.d/下,然后再運(yùn)行chkconfig mysql.server,之后就可以在命令行中設(shè)置PATH、使用命令執(zhí)行mysql啟動(dòng)。 三、非法關(guān)機(jī)造成的MYSQL無(wú)法啟動(dòng)問(wèn)題 如果是因?yàn)榉欠P(guān)機(jī)等原因?qū)е翸YSQL無(wú)法啟動(dòng)或啟動(dòng)有問(wèn)題的,最好使用重新安裝的或確認(rèn)是OK的MYSQL數(shù)據(jù)表及ibdata1、mysql.pid、ib_logfile0等文件進(jìn)行覆蓋,天緣試過(guò)遇到過(guò)多次這種情況,就是原來(lái)的MYSQL表有問(wèn)題了,總是無(wú)法啟動(dòng),但是更換成新表就可以。 四、重裝MYSQL 發(fā)現(xiàn)MYSQL有問(wèn)題時(shí),最便捷的方法,是先把mysql卸載掉,然后重裝重新配置,具體方法如下: 1、卸載MYSQL,清理掉安裝目錄和Windows目錄下的my.ini文件。 2、檢查任務(wù)管理器中是否還有mysql進(jìn)程,如果有,可以把mysqld.exe殺掉,或者先殺掉再卸載也可以。 3、在cmd命令窗口,執(zhí)行:sc delete mysql,該命令是清理注冊(cè)服務(wù)命令。 3. 重裝 mysql 如果是安全設(shè)置以后出現(xiàn)這個(gè)問(wèn)題,可能是因?yàn)閙ysql以低權(quán)限運(yùn)行的時(shí)候因?yàn)槊艽a策略等問(wèn)題導(dǎo)致,大家看惡意將mysql的啟動(dòng)用戶更下下密碼,然后在服務(wù)項(xiàng)里設(shè)置下即可。
有兩種方法,一種方法使用mysql的check table和repair table 的sql語(yǔ)句,另一種方法是使用MySQL提供的多個(gè)myisamchk, isamchk數(shù)據(jù)檢測(cè)恢復(fù)工具。前者使用起來(lái)比較簡(jiǎn)便。推薦使用。 1. check table 和 repair table 登陸mysql 終端: mysql -uxxxxx -p dbname check table tabTest; 如果出現(xiàn)的結(jié)果說(shuō)Status是OK,則不用修復(fù),如果有Error,可以用: repair table tabTest; 進(jìn)行修復(fù),修復(fù)之后可以在用check table命令來(lái)進(jìn)行檢查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。 2. myisamchk, isamchk 其中myisamchk適用于MYISAM類(lèi)型的數(shù)據(jù)表,而isamchk適用于ISAM類(lèi)型的數(shù)據(jù)表。這兩條命令的主要參數(shù)相同,一般新的系統(tǒng)都使用MYISAM作為缺省的數(shù)據(jù)表類(lèi)型,這里以myisamchk為例子進(jìn)行說(shuō)明。當(dāng)發(fā)現(xiàn)某個(gè)數(shù)據(jù)表出現(xiàn)問(wèn)題時(shí)可以使用: myisamchk tablename.MYI 進(jìn)行檢測(cè),如果需要修復(fù)的話,可以使用: myisamchk -of tablename.MYI 關(guān)于myisamchk的詳細(xì)參數(shù)說(shuō)明,可以參見(jiàn)它的使用幫助。需要注意的時(shí)在進(jìn)行修改時(shí)必須確保MySQL服務(wù)器沒(méi)有訪問(wèn)這個(gè)數(shù)據(jù)表,保險(xiǎn)的情況下是最好在進(jìn)行檢測(cè)時(shí)把MySQL服務(wù)器Shutdown掉。 ----------------------------- 另外可以把下面的命令放在你的rc.local里面啟動(dòng)MySQL服務(wù)器前: [ -x /tmp/mysql.sock ] /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI 其中的/tmp/mysql.sock是MySQL監(jiān)聽(tīng)的Sock文件位置,對(duì)于使用RPM安裝的用戶應(yīng)該是/var/lib/mysql/mysql.sock,對(duì)于使用源碼安裝則是/tmp/mysql.sock可以根據(jù)自己的實(shí)際情況進(jìn)行變更,而pathtochk則是myisamchk所在的位置,DATA_DIR是你的MySQL數(shù)據(jù)庫(kù)存放的位置。 需要注意的時(shí),如果你打算把這條命令放在你的rc.local里面,必須確認(rèn)在執(zhí)行這條指令時(shí)MySQL服務(wù)器必須沒(méi)有啟動(dòng)!檢測(cè)修復(fù)所有數(shù)據(jù)庫(kù)(表)
這是因?yàn)橐郧霸诒緳C(jī)中安裝過(guò)MySQL,卸載的時(shí)候沒(méi)有卸載干凈導(dǎo)致的,因?yàn)橛械奈募A隱藏的很深。
1、卸載MySql相關(guān)組件;
2、刪除MySQL的安裝目錄;
3、在注冊(cè)表(regedit)查詢mysql,全部刪除;
cmd - regedit
1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄
2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄
3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄
4、C盤(pán)搜索mysql,刪除所有的文件夾。這里搜索的時(shí)候有個(gè)MySQL文件夾在C:\ProgramData里面,但是看C盤(pán)根目錄下面沒(méi)有這個(gè)文件夾,不知道為什么,反正不管了直接在地址欄輸入C:\ProgramData找到MySQL文件夾,刪掉即可;
5、重啟計(jì)算機(jī),重新安裝。注意:這里如果不重新啟動(dòng)計(jì)算機(jī)的話再次安裝的時(shí)候第三步會(huì)出現(xiàn)紅叉。
二、如果安裝版覺(jué)得太過(guò)繁瑣的話,可以直接使用解壓版的MySQL。
MySQL Server 5.1下載地址
1、將文件加壓,放在任意目錄下,我的直接放在E盤(pán)下面,E:\MySQL Server 5.1;
2、修改my.ini文件,
basedir=E:\MySQL Server 5.1(mysql所在目錄)
datadir=E:\MySQL Server 5.1\data (mysql所在目錄\data)
3、配置環(huán)境變量,直接將MySQL下的bin目錄所在路徑添加到Path中;
4、以管理員身份運(yùn)行cmd(一定要用管理員身份運(yùn)行,不然權(quán)限不夠),
輸入:cd E:\MySQL Server 5.1\bin 進(jìn)入mysql的bin文件夾
輸入mysqld -install(如果不用管理員身份運(yùn)行,將會(huì)因?yàn)闄?quán)限不夠而出現(xiàn)錯(cuò)誤:Install/Remove of the Service Denied!)
5、安裝成功喎?"/kf/ware/vc/" target="_blank" class="keylink"vcD4KPHA+CjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20140702/2014070209031537.jpg" alt="\"
6、在cmd中輸入net start mysql啟動(dòng)服務(wù)
img src="" alt="n塊…?" os="" "="" target="_blank" class="keylink" style="padding: 0px; margin: 0px auto; list-style: none; display: block; width: 502px; height: 121px;"系統(tǒng)找不到文件”,檢查一下是否修改過(guò)配置文件或者是否進(jìn)入在bin目錄下操作,如果配置文件修改正確并且進(jìn)入了bin文件夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);
如果出現(xiàn)錯(cuò)誤1067,那就是配置文件修改錯(cuò)誤,確認(rèn)一下配置文件是否正確。
7、服務(wù)啟動(dòng)成功之后,就可以登錄了,如圖,輸入mysql -u root -p(第一次登錄沒(méi)有密碼,直接按回車(chē)過(guò)),登錄成功!
本文標(biāo)題:怎么安裝mysql未響應(yīng) mysql安裝配置未響應(yīng)
分享網(wǎng)址:http://jinyejixie.com/article8/dohhpip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、商城網(wǎng)站、自適應(yīng)網(wǎng)站、搜索引擎優(yōu)化、域名注冊(cè)、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)