你好,我在 ubuntu(我的台式电脑)上使用 phpmyadmin 时遇到问题:无法使用 phpmyadmin 创建新数据库,它显示:没有权限。如何启用权限才能创建新数据库?谢谢
我尝试了您的解决方案并在控制台上得到了这个结果:
MySQL 服务器正在使用 --skip-grant-tables 选项运行,因此无法执行此语句
我应该怎么办?
答案1
可能您在 phpmyadmin 中使用的 mysql 用户没有 Create_priv 权限(可能也没有您想要使用的其他权限)。
尝试像这样设置:
GRANT CREATE ON yourdb.* TO 'someuser'@'somehost';
有关 Grant 语法的更多信息这里。