亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

淺談mysql8.0新特性的坑和解決辦法(小結)

2024-07-25 19:09:04
字體:
來源:轉載
供稿:網友

一、創建用戶和授權

在mysql8.0創建用戶和授權和之前不太一樣了,其實嚴格上來講,也不能說是不一樣,只能說是更嚴格,mysql8.0需要先創建用戶和設置密碼,然后才能授權。

#先創建一個用戶create user 'hong'@'%' identified by '123123';#再進行授權grant all privileges on *.* to 'hong'@'%' with grant option;

如果還是用原來5.7的那種方式,會報錯誤:

grant all privileges on *.* to 'sroot'@'%' identified by '123123';

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identified by '123123'' at line 1

 二、MySQL8.0 的遠程鏈接

MySQL8.0 安裝完成后出現無法遠程鏈接的現象,這是因為MySQL8.0 只支持 localhost 訪問,我們必須設置一下才可以遠程訪問。

具體設置步驟如下:

① 登錄MySQL

執行命令為:mysql -u root -p 

回車后輸入密碼

② 選擇 mysql 數據庫

執行命令為:use mysql;

查看mysql 數據庫中存儲的用戶信息的 user 表。

③ 查看mysql 數據庫的 user 表中當前 root 用戶的相關信息

執行命令為:select host,user,authentication_string,plugin from user;

執行完命令后顯示一個表格, root 用戶的 host默認顯示的 localhost,說明只支持本地訪問,不允許遠程訪問。

④ 更改 host 的默認配置

執行命令為:update user set host='%' where user='root';

⑤ 刷新

執行命令為:flush privileges;

之前以為這樣就行了,然后呢,在用navicat進行mysql的遠程連接時,出現了彈窗報錯:

mysql8.0,新特性

出現這個原因是mysql8 之前的版本中加密規則是mysql_native_password,而在mysql8之后,加密規則是caching_sha2_password, 解決問題方法有兩種,一種是升級navicat驅動,一種是把mysql用戶登錄密碼加密規則還原成mysql_native_password. 我用是第二種方式 :

ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密規則 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';#更新一下用戶的密碼FLUSH PRIVILEGES; #刷新權限 

問題就解決了。

mysql8.0用戶密碼設置注意事項

在MySQL 8.0.11中,caching_sha2_password是默認的身份驗證插件,而不是以往的mysql_native_password。有關此更改對服務器操作的影響以及服務器與客戶端和連接器的兼容性的信息,請參閱caching_sha2_password作為首選的身份驗證插件。(翻譯自https://dev.mysql.com/doc/refman/8.0/en/caching-sha2-pluggable-authentication.html)

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

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

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

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久精品一区二区| 亚洲桃花岛网站| 久久久久久久久网站| 亚洲色图五月天| 在线日韩精品视频| 日韩精品在线电影| 欧美日韩国产精品专区| 欧美国产视频一区二区| 亚洲精品一区在线观看香蕉| 久久久伊人欧美| 精品久久久久人成| 日韩精品丝袜在线| 欧美丝袜一区二区| 欧美午夜视频一区二区| 欧美成人激情视频| 国内精品模特av私拍在线观看| 国产亚洲成精品久久| 亚洲精品美女在线| 日韩中文在线观看| 亚洲黄色成人网| 亚洲精品在线91| 国产精品久久久久久久美男| www.欧美免费| 九九久久久久久久久激情| 亚洲国产福利在线| 国产精品夜间视频香蕉| 久久久噜噜噜久久久| 一区二区三区精品99久久| 久久亚洲电影天堂| 欧美精品国产精品日韩精品| 日韩精品中文字幕有码专区| 国产精品白嫩美女在线观看| 久久免费视频在线| 久久久久国产精品免费| 国产91av在线| 精品久久香蕉国产线看观看gif| 亚洲精品免费在线视频| 亚洲一区二区三区视频播放| 亚洲人午夜精品免费| 国外成人性视频| 亚洲欧洲视频在线| 日韩av在线高清| 国产69精品久久久久99| 美女扒开尿口让男人操亚洲视频网站| 日韩电影中文字幕在线| 午夜精品免费视频| 国产精品99免视看9| 欧美天堂在线观看| 日韩视频第一页| 91福利视频网| 国产在线视频欧美| 亚洲女成人图区| 日韩中文字幕视频在线观看| 久久久国产视频91| 日韩高清不卡av| 国产精品∨欧美精品v日韩精品| 国产成人免费91av在线| 日韩亚洲精品电影| 成人激情综合网| 日韩亚洲欧美成人| 欧美黑人国产人伦爽爽爽| 国产v综合ⅴ日韩v欧美大片| 日本乱人伦a精品| 亚洲视频网站在线观看| 在线观看国产精品淫| 久久夜色精品亚洲噜噜国产mv| 国产91ⅴ在线精品免费观看| 亚洲欧洲在线视频| 另类图片亚洲另类| 亚洲va欧美va在线观看| 精品国偷自产在线视频99| 国产91成人video| 国产一区二区三区网站| 欧美尤物巨大精品爽| 一区二区亚洲精品国产| 欧美人与物videos| 国产欧美精品在线| 欧美色视频日本高清在线观看| 欧美精品日韩www.p站| 中文精品99久久国产香蕉| 国内精久久久久久久久久人| 日韩大片免费观看视频播放| 色午夜这里只有精品| 亚洲第一区第二区| 亚洲精品videossex少妇| 国产激情视频一区| 日韩在线视频网| 国产精品入口夜色视频大尺度| 538国产精品视频一区二区| 亚洲欧美在线播放| 亚洲福利视频在线| 日韩经典中文字幕| 美女久久久久久久| 日韩大陆毛片av| 欧美日韩亚洲91| 国产91精品最新在线播放| 日韩女在线观看| 亚洲变态欧美另类捆绑| 欧美大尺度在线观看| 最新的欧美黄色| 国产成人精品免高潮在线观看| 欧美日韩在线视频一区| 欧美激情国产日韩精品一区18| 午夜精品久久久久久久99热浪潮| 亚洲日本中文字幕免费在线不卡| 色香阁99久久精品久久久| 日本精品视频在线| 久久人人爽人人爽人人片av高请| 精品国产一区二区三区久久狼5月| 91九色国产在线| 国产一区私人高清影院| 久久久久久久国产精品视频| 久久人人97超碰精品888| 欧美激情高清视频| 亚洲成人网久久久| 亚洲一区中文字幕在线观看| 91精品中国老女人| 欧美激情国产高清| 亚洲图片欧洲图片av| 亚洲欧美日韩中文在线制服| 久久久国产精彩视频美女艺术照福利| 国产成人精品久久| 国产精品va在线| 中文字幕综合一区| 成人欧美在线视频| 欧美日韩国产成人高清视频| 成人欧美在线观看| 精品国产户外野外| 色悠久久久久综合先锋影音下载| 国产亚洲精品美女久久久久| 欧美性资源免费| 亚洲一区二区三区久久| 成人啪啪免费看| 色噜噜久久综合伊人一本| 欧美激情精品久久久久久久变态| 欧美大码xxxx| 欧美韩国理论所午夜片917电影| 欧美成人精品激情在线观看| 在线精品播放av| 精品久久香蕉国产线看观看gif| 亚洲精品国偷自产在线99热| 午夜精品久久久久久久久久久久久| 亚洲美女av在线| 亚洲**2019国产| 97国产真实伦对白精彩视频8| 米奇精品一区二区三区在线观看| 亚洲美女激情视频| 97热在线精品视频在线观看| 欧美视频在线免费看| 亚洲精品日韩久久久| 亚洲欧美日韩国产中文专区| 奇米一区二区三区四区久久| 91免费看片在线| 在线精品高清中文字幕| 激情久久av一区av二区av三区| 日韩av在线免费看| 亚洲精品久久久久久久久久久久| 一本久久综合亚洲鲁鲁| 久久免费在线观看| 国模吧一区二区三区| 国产欧美日韩免费看aⅴ视频| 一区三区二区视频| 91亚洲国产成人精品性色| 欧美日韩色婷婷|