mysql8 0安裝 修改密碼及加密方式

2021-08-28 23:49:33 字數 775 閱讀 6343

2、解壓

3、管理員執行cmd cd到安裝bin目錄

4、初始化  記住初始密碼

mysqld --initialize --console
5、安裝

mysqld install
6、啟動

net start mysql

7、登入

mysql -u root -p

8、修改密碼

alter user 'root'@'localhost' identified by '123456' password expire never;
flush privileges;
9、客戶端無法連線

client does not support authentication protocol requested by server; consider upgrading mysql client 

select user, host, plugin, authentication_string from user\g;檢視加密方式

8.0加密方式(caching_sha2_password)有些客戶端還不支援 所以使用mysql_native_password加密

alter user 'root'@'localhost' identified with mysql_native_password by '123456' password expire never;

mysql8 0以上的 安裝,修改密碼

1.管理員執行cmd 2.按下面的命令執行。長的是兩個 如果服務沒有啟動需要執行mysqld install。這時候是沒有密碼的。假如以前裝過mysql,建議刪除data資料夾裡面的資料,重新進行初始化。如果沒有設定密碼可以通過如下命令設定密碼 mysqladmin u root password ...

MySQL 8 0修改密碼

最近系統公升級牽涉到mysql公升級,需要公升級到 mysql 8.0,涉及mysql使用者的密碼修改,特地記錄一下!mysql 8.0前修改密碼的官網連線 在mysql 8.0前,執行 set password password 新密碼 進行密碼修改,在mysql 8.0後,以上的方法使用root...

MySQL8 0 忘記密碼 修改密碼

mysql 5.7.9以後廢棄了password欄位和password 函式 authentication string 字段表示使用者密碼,而authentication string欄位下只能是mysql加密後的41位字串密碼。所以需要用一下方式來修改root密碼 alter user root...