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

mysql8設置密碼后check不對

傅智翔2年前8瀏覽0評論

當使用MySQL 8在安裝后設置密碼后,有時會遇到一個棘手的問題,就是輸入正確的密碼卻無法通過認證,這是因為MySQL 8采用了更高級別的插件加密密碼。

mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
Query OK, 0 rows affected (0.00 sec)
mysql>FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

上述命令可以修改root用戶的密碼為“newpassword”,并使用mysql_native_password插件加密,否則可能無法通過認證。但是有時候我們會發現即使使用了上述命令,也無法通過認證,此時,我們需要重新安裝 MySQL 以及 MySQL Workbench。

注意,如果您在MySQL 8中的賬號是使用CREATE USER命令創建的,則需要額外添加一步:

mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
Query OK, 0 rows affected (0.00 sec)
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
Query OK, 0 rows affected (0.00 sec)
mysql>FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

以上,就是解決MySQL 8設置密碼后無法通過認證的方法,應該能夠解決大部分遇到此問題的用戶。希望對您有所幫助!