我在虚拟机上启动并运行PHP 5.2和MySQL5,并尝试使用phpmyadmin创建数据库。虽然我可以使用之前选择的用户名和密码成功登录,但我没有权限创建数据库。我尝试以root身份登录而没有密码,当这不起作用时,我改变了config.inc.php文件,如下所示:
$cfg['Servers'][$i]['AllowNoPassword'] = true;
它仍然不起作用......
如何授予自己权限,以便我可以创建数据库?
答案 0 :(得分:0)
如果您是系统的管理员,那么返回登录并转到phpmyadmin中的mysql设置,然后转到特权选项卡并设置登录名的权限,您可以通过该登录名登录, 顺便说一下,这种类型的错误将被删除..
检查您的连接..
$ CON = '本地主机', '用户名', '密码'; 以上连接用于授权用户,以下是每一个..
$ CON = '本地主机', '根';
希望能帮到你..;)
答案 1 :(得分:0)
大家好。原来我不得不接受:
pupppet/hieradata/common.yaml
找到我的root密码(我在制作Puphpet文件时显然已设置)。一旦我得到了,我就能登录并给自己特权。 叹息
谢谢大家的回复:)