徹底卸載mysql:
第一步,運行regedit.exe,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL 文件夾,將其刪除;
第二步,還是在修改註冊表界面,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL 文件夾,將其刪除;然後按下Ctrl+F,在查找裏輸入MySQL,點擊下一個將找到的Path裏的MySQL的語句刪除;
第三步,打開C盤, 點擊查看,將“隱藏的項目”前面的對勾選上;然後在搜索框中輸入MySQL,按回車後會出現C盤中所有與MySQL相關的文件和文件夾。將除了與Java相關的所有位於C盤( 文件路徑以C:\開頭的但與Java無關)的MySQL文件(夾)全部刪除;
停止mysql服務
打開cmd 輸入下面
sc delete mysql
安裝Mysql 8.x解壓版:
1、首先解壓文件包,我這解壓到E:\install_work\mysql目錄下:
2、發現mysql根目錄下沒有data目錄和my.ini文件,不要緊,初始化mysql的時候系統會自動創建一個data目錄,我們只需創建一個my.ini文件即可。
新建記事本,將下面代碼複製到記事本中:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
3、初始化mysql,搜索cmd找到命令提示符,右鍵以管理員身份運行,進入bin目錄,輸入以下命令:
mysqld --initialize --user=mysql --console
初始化成功後,系統會在mysql目錄下創建data目錄,並生成初始密碼。
爲防止丟失,我們先將密碼保存到文本中。
4、輸入以下命令安裝mysql:
mysqld --install mysql
顯示Service successfully installed.表示安裝成功。
5、輸入以下命令啓動mysql:
net start mysql
如果啓動失敗,可在計算機服務中找到mysql右擊手動啓動mysql服務
6、輸入以下命令登錄mysql:
mysql -u root -p,輸入初始密碼,複製初始密碼,點擊右鍵可粘貼。
7、修改mysql登錄密碼,輸入以下命令(注意要輸入分號)
alter user 'root'@'localhost' identified by '123456';
8、爲了方便後續操作,我們需要配置mysql的環境變量。
選擇Path,將我們的bin目錄添加到環境變量中。
(1)新建系統變量 MYSQL_HOME (mysql根目錄),並配置變量值爲E:\install_work\mysql;
(2)編輯系統變量 Path ,將 ;%MYSQL_HOME%\bin 添加到 Path 變量值後面。
配置好後,下次即可用新密碼登陸mysql。