Mysql卸載不完全之Mysql重新安裝(Mysql突然出現系統錯誤3,找不到系統路口)


       因為C盤太滿,所以鬼畜地就直接把mysql所在目錄文件就直接搬到了E盤,所以結果就是報錯啊(wu...),畢竟系統找不到文件啊。。。然后想改配置路徑地址,但是結果就是越來越亂,所以就想着直接卸載然后重新下載,結果又是由於卸載不完全導致下載安裝后啟動不成功,把我這苦逼的改錯記錄下來,希望能幫助到有需要的小伙伴

步驟如下:

1、win+R調出cmd窗口,在命令行模式下進入你下載MYSQL的安裝目錄中的子目錄bin,我是安裝在E盤,所以進入E:\MySQL\mysql-5.7.26-winx64\bin目錄下,如圖:

    

 

2、在這個目錄下輸入安裝命令mysqld -install,但是因為我之前安裝過,所以系統報錯 the service already exits! 說明服務是存在的,所以需要把之前下載的mysql刪除掉啊,我在網上參考了一個https://www.toutiao.com/i6540869188678844935/,然后成功刪除啦~;

3、以管理員的身份打開cmd,然后在之前你安裝的盤(我之前是在C盤安裝的)上輸入 sc query mysql,查看之前安裝的mysql的服務;

4、輸入sc delete mysql,刪除mysql,大功告成,終於刪除啦~

5、在新下載mysql的目錄地址上,輸入mysql -install,結果為Service successfully installed.

6、配置Mysql:在cmd中進入E:\MySQL\mysql-5.7.26-winx64\bin目錄后(你的就是你自己的目錄地址),輸入命令mysqld --initialize,在MYSQL的解壓目錄mysql-5.7.21-winx64下生成一個data的文件夾,里面有一個后綴名為.err結尾的文件,這個文件中包含着初次使用MYSQL時生成的一個臨時用隨機密碼,(MYSQL5.7以上版本在初次使用時會生成一個隨機密碼,我們需要找到這個密碼才能登錄使用)。以記事本方式打開這個.err文件你可以找到隨機密碼,我的如下:

 

7、找到隨機密碼之后,還需要配置一下MYSQL的啟動文件,在MYSQL的解壓目錄mysql-5.7.21-winx64下新建一個.ini格式文件my.ini,然后寫入下面代碼:

記得填入的是你自己配置的路徑地址哇!

[mysqld]
basedir=E:\MySQL\mysql-5.7.26-winx64\bin
datadir=E:\MySQL\mysql-5.7.26-winx64\bin\data
port=3306

8、以管理員的身份打開cmd,然后進入安裝的目錄地址,輸入 net start mysql,會顯示啟動成功,

記得要以管理員的身份進入啊(不然會報錯 發生系統錯誤 5。拒絕訪問

9、接下來繼續輸入 

mysql -u root -p

然后輸入剛才記錄下來的密碼;

10、但是這個還是隨機的密碼,輸入如下代碼,然后修改自己的密碼:

set password for root@localhost=password('xxxxxx');

以上就是我折騰半天的總結經驗啦~,如果覺得對你有幫助的話,小可愛可以點贊支持一下~哦

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM