先去官網下載點擊的MySQL的下載
下載完成后解壓
解壓完是這個樣子
不要手動創建Data文件夾和my.ini文件,
cmd命令窗口進入bin目錄,如果已經做了環境變量那隨意在哪里打開。
mysqld --install mysql8
先給mysql服務創建名稱(方便到時候安裝多個mysql服務時不沖突)
mysql初始化:(執行完該條命令data目錄就會生成了)
mysqld --initialize --console
哦豁,我在這里報錯了,系統缺少運行庫,一般會有說缺少net什么的,我使用一個軟件(微軟常用運行庫合集_2019.07.20_X64)全部安裝好了組件環境。
這個軟件關注微信公眾號: 瘋劉小三 回復:微軟常用運行庫 即可獲得下載鏈接哈!!
安裝之后如下圖,全部會安裝上去:
再來初始化:
net start mysql8
記一下初始密碼,如果不小心關掉了密碼沒保存那就刪掉data目錄重新初始化。
登錄進去之后執行命令都會報錯,讓你先用這個命令修改密碼:
修改密碼,按照她要求來:
alter user 'root'@'localhost' identified by 'idcicp@1234';
更改遠程登錄,默認是只有本地登錄數據庫的,由下表可以看到:
use mysql; select User,authentication_string,Host from user;
Navicat連接MySQL出現1251-Client does not support authentication protocol requested by server;
辦法:修改用戶的認證規則
mysql> alter user '用戶名'@'%' identified with mysql_native_password by '密碼';