解決mysql創(chuàng)建數(shù)據(jù)庫(kù)后出現(xiàn):Access denied for user 'root'@'%' to database 'xxx'的問(wèn)題
最近在工作中遇到一個(gè)問(wèn)題,在創(chuàng)建數(shù)據(jù)庫(kù)后連接數(shù)據(jù)庫(kù)的時(shí)候居然報(bào)錯(cuò)了,錯(cuò)誤代碼是Access denied for user 'root'@'%' to database 'xxx',通過(guò)查找相關(guān)的資料終于解決了這個(gè)問(wèn)題,所以想著總結(jié)下來(lái)分享給有需要的朋友們參考學(xué)習(xí),下面來(lái)一起看看吧。
解決過(guò)程
1、創(chuàng)建數(shù)據(jù)庫(kù)
create database mytest;
2.連接數(shù)據(jù)庫(kù),報(bào)以下錯(cuò):
Access denied for user 'root'@'%' to database 'mytest'
原因:創(chuàng)建完數(shù)據(jù)庫(kù)后,需要進(jìn)行授權(quán),在本地訪問(wèn)一般不會(huì)存在這個(gè)問(wèn)題。
3.授權(quán)數(shù)據(jù)庫(kù)操作
grant all on xxx.* to 'root'@'%' identified by 'password' with grant option;
其中:xxx代表創(chuàng)建的數(shù)據(jù)庫(kù); password為用戶密碼,在此為root的密碼。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)本站的支持。
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信