phpMyAdmin没有特权

时间:2014-03-11 20:10:56

标签: php mysql sql phpmyadmin wamp

我试图遵循udemy课程,为了完成它,我需要正确使用phpMyAdmin CP。

我正在通过WAMP 2.4,我去了localhost / phpmyadmin并且"登录" (用户名为admin,密码为空白")并完成了创建数据库的第一步。

但我看到一个红色的x和"没有priveleges"我应该在哪里看到数据库创建输入。 我试着回到phpMyAdmin的主页并将我的密码更改为空白但我在尝试时也收到错误消息。

Create database:
No Privileges

2 个答案:

答案 0 :(得分:1)

您连接到phpmyadmin的用户没有为其设置权限以便能够创建数据库。

在phpmyadmin设置上编辑config File并设置具有更多权限的用户root用户对于mysql可以是好的,因为这是针对一个课程的吗?

答案 1 :(得分:1)

实际的解决方案是使用正确的MySQL用户帐户登录。

默认情况下,所有MySQL安装都配有一个预配置的Userid,而 root 则没有密码。

因此当phpMyAdmin要求您登录时使用: -

Username = root password = (leave this blank)

然后按“执行”按钮。

您现在应该为此帐户添加密码,因为它是SUPER用户帐户。将相同的密码添加到所有3 root 用户帐户。是的所有3,有@ localhost和root@127.0.0.1以及root @ :: 1

请记住,MySQL用户帐户是特定于域的,换句话说,您可以创建允许从特定IP地址或许多特定IP地址登录的user1