搞定MySQL安裝難安裝貴問題

背景

本方案解決了windows下安裝MySQL過程繁瑣的問題。
是真正的免安裝綠色方法,不用配環境變量,不用執行install命令,不用配置my.ini文件。mysql

步驟

下載

下載mysql-8.0.22-winx64.zip

解壓到D盤
sql

初始化

MySQL的bin目錄下執行mysqld --initialize-insecure

命令成功生成data目錄,同時生成無密碼的root用戶
數據庫

啓動MySQL

bin下執行mysqld --console
windows

設置root密碼

執行mysql -u root -p連入數據庫,密碼不用輸入,直接按回車進入mysql>命令行
執行mysql> ALTER USER 'root'@'locoalhost' IDENTIFIED WITH mysql_native_password BY'123456';

用navicat測試鏈接


此時數據庫只能在本機訪問,沒法遠程訪問。測試

設置遠程訪問

進入mysql庫,修改root帳號對應的host值。
update user set host = '%' where user = 'root';

必須執行flush privileges;才能生效

如今能夠從另外一臺主機鏈接數據庫了。命令行

可能遇到的問題

若是執行過程報錯

下載微軟經常使用運行庫合集,直接安裝能解決問題
ip

結論

方案爲純綠色方法,不修改window註冊表的信息,固然也沒法用net start mysql啓動命令。好處是不污染系統環境,數據庫壞了刪除整個目錄,從新解壓一份MySQL從新執行本文過程就好了。it

相關文章
相關標籤/搜索