1. 程式人生 > >mysql建立資料庫後出現Access denied for user 'root'@'%' to database 'xxx'

mysql建立資料庫後出現Access denied for user 'root'@'%' to database 'xxx'

歡迎掃碼加入Java高知群交流


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的密碼。

The end!

歡迎掃碼加入Java高知群交流