我正在关注新的boston mysql教程,并且在一开始他正在编写SHOW DATABASES。在我的情况下,我收到以下错误“#1227 - 访问被拒绝;您需要(至少一个)此操作的SHOW DATABASES权限”。我是phpmyadmin的新手,我已经用Google搜索了如何授予权限,但我很不走运
答案 0 :(得分:0)
您需要授予用户特权,即
GRANT SHOW DATABASES ON *.* TO $username_here
可以在此处找到相关文档
http://dev.mysql.com/doc/refman/5.7/en/grant.html
此处有人也遇到过与PHPMYADMIN类似的问题。
how to add super privileges to mysql database?
您可以在控制台中使用此用户名
,具体取决于您的用户名GRANT SUPER ON *.* TO user@'localhost' IDENTIFIED BY 'password_asljk8902314';
flush privileges;
请确保您的用户名正确无误。