1044 -access denied for user 'root'@'%' to database 'mooc
时间: 2023-11-17 08:01:21 浏览: 106
解决mysql创建数据库后出现:Access denied for user ‘root’@’%’ to database ‘xxx’的问题
这个错误提示表明用户'root'@'%'没有权限访问'mooc'数据库。解决这个问题的方法是给用户'root'@'%'授权访问'mooc'数据库。可以按照以下步骤进行操作:
1. 登录mysql,使用管理员账户。
2. 运行以下命令:grant all privileges on mooc.* to 'root'@'%' identified by 'your_password' with grant option;
其中,'your_password'是你设置的密码。
3. 刷新权限:flush privileges;
这样,用户'root'@'%'就被授权访问'mooc'数据库了。
阅读全文