色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql8更新mysql.user信息

MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。Mysql8對(duì)于新用戶的默認(rèn)授權(quán)方式實(shí)現(xiàn)了很大的變化,提供了更為嚴(yán)格的訪問(wèn)控制,重構(gòu)了MySQL的安全模型。因此,更新mysql.user信息變得必不可少。下面我們來(lái)看一下具體的操作。

mysql>USE mysql;
mysql>UPDATE user SET plugin='mysql_native_password' WHERE User='root';
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
mysql>FLUSH PRIVILEGES;

第一步是進(jìn)入mysql數(shù)據(jù)庫(kù),即使用USE mysql命令。第二步是更改用戶plug-in的值。在新版MySQL中,用戶的plug-in默認(rèn)為caching_sha2_password,而不是5.7之前的mysql_native_password。這會(huì)導(dǎo)致很多兼容性問(wèn)題。因此我們需要將插件更改為mysql_native_password。第三步是使用ALTER USER命令更改root用戶的密碼。第四步是刷新權(quán)限,這樣我們就可以立即生效了。

上述操作可以幫助我們解決很多諸如"client does not support authentication protocol requested by server; consider upgrading MySQL client"的問(wèn)題。

總之,MySQL的更新使得我們?cè)谶M(jìn)行用戶管理時(shí)更加方便,同時(shí)提升了數(shù)據(jù)庫(kù)的安全性能。在使用MySQL時(shí),我們應(yīng)該熟練掌握數(shù)據(jù)庫(kù)的相關(guān)操作,以便更好地管理數(shù)據(jù)庫(kù)。