最近在使用navicat进行本地数据库数据上传至云端数据库数据时发现以下提示
1044 Access denied for user 'root'@'%' to database 'xxxx'
查找资料后发现,出现这个错误的原因是因为创建数据库之后没有进行授权
解决方法如下
进入mysql后,输入以下命令
grant all on xxxx.* to 'root'@'%' identified by 'password' with grant option;
其中,xxxx代表所操作数据库名称,password为访问数据库账户的密码
即可解决。
本文介绍在使用Navicat将本地数据库数据上传至云端时遇到的权限问题及解决方案。通过在MySQL中执行特定的grant命令,可以解决'root'用户对'xxxx'数据库的访问被拒绝的问题。
3137

被折叠的 条评论
为什么被折叠?



