程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 解決mysql創建數據庫後出現:Access denied for user root@% to database xxx的問題

解決mysql創建數據庫後出現:Access denied for user root@% to database xxx的問題

編輯:MySQL綜合教程

解決mysql創建數據庫後出現:Access denied for user 'root'@'%' to database 'xxx'的問題。本站提示廣大學習愛好者:(解決mysql創建數據庫後出現:Access denied for user 'root'@'%' to database 'xxx'的問題)文章只能為提供參考,不一定能成為您想要的結果。以下是解決mysql創建數據庫後出現:Access denied for user 'root'@'%' to database 'xxx'的問題正文


前言

最近在工作中遇到一個問題,在創建數據庫後連接數據庫的時候居然報錯了,錯誤代碼是Access denied for user 'root'@'%' to database 'xxx',通過查找相關的資料終於解決了這個問題,所以想著總結下來分享給有需要的朋友們參考學習,下面來一起看看吧。

解決過程

1、創建數據庫

create database mytest; 

2.連接數據庫,報以下錯:

Access denied for user 'root'@'%' to database 'mytest' 

原因:創建完數據庫後,需要進行授權,在本地訪問一般不會存在這個問題。

3.授權數據庫操作

grant all on xxx.* to 'root'@'%' identified by 'password' with grant option; 

其中:xxx代表創建的數據庫; password為用戶密碼,在此為root的密碼。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對的支持。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved