錯(cuò)誤現(xiàn)象:MySQL開始是安裝在D盤,后來因其他原因卸掉后又重新安裝到E盤,發(fā)現(xiàn)不能通過“net start mysql”啟動(dòng)。查看管理工具中"服務(wù)"中MySQL的屬性后發(fā)現(xiàn),可執(zhí)行文件路徑仍是D:/mysql/bin/...現(xiàn)在怎么樣更改,或者怎么從服 務(wù)項(xiàng)去掉MySQL?
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比金山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式金山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋金山地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。
解決方法:到注冊(cè)表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet 更改查找MySQL項(xiàng)值,然后改路徑。
找到相對(duì)的服務(wù),修改ImagePath值為你的路徑。
可以在注冊(cè)表搜索“D:/mysql/bin/”,然后將其改成正確的路徑“E:/mysql/bin/”。
注明:如果在服務(wù)中還是啟動(dòng)不起來的話。那么在按以下方法在操作一次肯定可以了。
D:/mysql/bin/winmysqladmin.exe 啟動(dòng)它。然后在看看進(jìn)程看看MYSQL此進(jìn)程是否以經(jīng)啟動(dòng)了
第一種方法: 安裝MySQL的時(shí)候在這一步時(shí)它默認(rèn)的服務(wù)名是“MySQL” 只需要把這個(gè)名字改了就可以了??梢园涯J(rèn)的服務(wù)器的名稱改為“MySQL4”等其他名稱。PS:這種方法我試過,大二的時(shí)候成功了,但是前幾天幫同學(xué)安裝時(shí)候還是不行,依然不知道是什么問題導(dǎo)致的。第二種方法 1、卸載MySQL ,停止MySQL服務(wù) 2、刪除安裝目錄及數(shù)據(jù)存放目錄 3、在注冊(cè)表(regedit)查詢mysql,全部刪除找到如下的注冊(cè)表信息,刪除MySQL目錄檢查C:\WINDOWS目錄下是否有my.ini文件,將其刪除4、在c盤查詢MySQL,全部刪除 5、重新安裝就好了
安裝后可以通過注冊(cè)表去修改,也可以關(guān)閉服務(wù)重新創(chuàng)建mysqld --install mysql8
mysql8就是新服務(wù)名稱
查看服務(wù)名的操作如下:
1、打開MySQL安裝地址,比如在D盤符,打開地址如下:D:\wamp\bin\mysql\mysql5.5.20\bin
2、打開mysql.exe文件,輸入密碼回車確定顯示如下頁(yè)面證明你登錄成功了。
3、在mysql后面輸入show global variables like 'port';別寫錯(cuò)了,切記別忘記寫英文狀態(tài)下的分號(hào)。
4、如果大家怕打錯(cuò)了想復(fù)制我這個(gè)代碼,復(fù)制后不要去CTRl+V粘貼,那是不對(duì)的,要在會(huì)話窗口,也就是這個(gè)黑色框內(nèi),右鍵-粘貼!
拓展資料:
一般公司都會(huì)配置各種服務(wù)器,比如文件服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器,ERP服務(wù)器,遠(yuǎn)程訪問服務(wù)器等等,想查看服務(wù)器名稱是很容易的事情,不過可能會(huì)有以下幾種情況:
1,本人就在服務(wù)器旁邊,可以直接通過查看電腦桌面的電腦屬性來獲得服務(wù)器名稱
2,本人正在SQL SERVER數(shù)據(jù)庫(kù)中操作,可以輸入SQL查詢命令來獲得服務(wù)器名稱
3,本人不在服務(wù)器旁邊,知道服務(wù)器IP,可以通過tracert命令來獲得服務(wù)器名稱
只是服務(wù)器ip改了的話,鏈接mysql的php配置文件一般不用改,因?yàn)橐话愣际欠?wù)器名直接用localhost的,所以就是本機(jī),跟ip地址無關(guān)。
如果你連接的是遠(yuǎn)程的數(shù)據(jù)庫(kù)服務(wù)器,那就要在php連接數(shù)據(jù)庫(kù)的配置文件里改服務(wù)器的ip了。
2). 修改 my.ini 文件中的 basedir 和 datadir,指向mysql的目錄
3). 安裝服務(wù) mysqld --install “服務(wù)名”
4) . 先不要啟動(dòng)mysql服務(wù),修改root密碼.
5). mysql -u root -p (進(jìn)入mysql)
6). mysqld.exe --skip-grant-tables (將密碼置為空)
7) 啟動(dòng)mysql, net start "服務(wù)名"
7). use mysql
update user set password=password("新密碼") where user="root" ;
8). 啟動(dòng)服務(wù)