我正在学习新的boston-mysql教程,从一开始他就在编写SHOW DATABASES
。在我的情况下,我得到以下错误
"#1227-访问被拒绝;此操作需要(至少一个)SHOW DATABASES权限"。
我是phpmyadmin的新手,我在谷歌上搜索过如何授予权限,但我很不幸
您需要将该权限授予用户,即
GRANT SHOW DATABASES ON *.* TO $username_here
这方面的文档可以在这里找到
http://dev.mysql.com/doc/refman/5.7/en/grant.html
这里也有人对PHPMYADMIN有类似的问题。
如何为mysql数据库添加超级权限?
根据您的用户名,您也可以从控制台使用此
GRANT SUPER ON *.* TO user@'localhost' IDENTIFIED BY 'password_asljk8902314';
flush privileges;
请确保您的用户名正确无误。