99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-11-01 閱讀量: 1117
mysql8.0用戶密碼設(shè)置

在MySQL 8.0.11中,caching_sha2_password是默認(rèn)的身份驗證插件,而不是以往的mysql_native_password。

在新服務(wù)上配置安裝mysql8.0.11時,像往常一樣設(shè)置mysql密碼,設(shè)置成功后在shell下輸入mysql -u root -p,再輸入密碼能正常進(jìn)入,但在phpmyadmin或直接用http://php.net/manual/zh/mysqli.real-connect.php上的連接,均提示無法連接,具體報錯信息為

mysqli_real_connect(): The server requested authentication method unknown to the client [sha256_password]

在官方文檔發(fā)現(xiàn)從8.0.11版本起,不再像mysql5.7及以前版本那樣,設(shè)置用戶密碼時默認(rèn)的驗證方式為caching_sha2_password,如果發(fā)現(xiàn)升級mysql8.0.11后原有的程序不能連接mysql,可迅速在mysql command line client客戶端用下面的命令設(shè)置成mysql5.7及以前版本的密碼驗證方式,同時MYSQL8.0.11下修改密碼的方式與原先也不大一樣,原先的部分修改密碼的命令在mysql8.0.11下不能使用。

> use mysql 

> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密碼';

> FLUSH PRIVILEGES;

0.0000
2
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子