Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在phpmyadmin中没有特权;尝试了没有密码的root_Php_Mysql_Phpmyadmin - Fatal编程技术网

在phpmyadmin中没有特权;尝试了没有密码的root

在phpmyadmin中没有特权;尝试了没有密码的root,php,mysql,phpmyadmin,Php,Mysql,Phpmyadmin,我已经在虚拟机上安装并运行了PHP5.2和MySQL5,并且正在尝试使用phpmyadmin创建一个数据库。虽然我可以使用以前选择的用户名和密码成功登录,但我没有创建数据库的权限。我尝试以root用户身份登录,但没有密码,当这不起作用时,我更改了config.inc.php文件,如下所示: $cfg['Servers'][$i]['AllowNoPassword'] = true; 它仍然不起作用 如何授予自己权限,以便我可以创建一个数据库???如果您是系统管理员,请返回登录并转到phpmya

我已经在虚拟机上安装并运行了PHP5.2和MySQL5,并且正在尝试使用phpmyadmin创建一个数据库。虽然我可以使用以前选择的用户名和密码成功登录,但我没有创建数据库的权限。我尝试以root用户身份登录,但没有密码,当这不起作用时,我更改了config.inc.php文件,如下所示:

$cfg['Servers'][$i]['AllowNoPassword'] = true;
它仍然不起作用


如何授予自己权限,以便我可以创建一个数据库???

如果您是系统管理员,请返回登录并转到phpmyadmin中的mysql设置,然后转到“权限”选项卡并设置登录名的权限,您可以通过该登录名登录, 顺便说一下,这种类型的错误可以简单地消除

检查你的连接

$con='localhost','username','password'; 以上连接用于授权用户,以下连接用于每个用户

$con='localhost','root'


希望能帮助你……)

好的,各位。结果是我不得不去:

pupppet/hieradata/common.yaml
并找到我的根密码(显然是在生成Puphpet文件时设置的)。一旦我得到了,我就可以登录并给自己特权。叹息


谢谢大家的回复:)

是root@localhost设置为创建数据库?如果可以使用命令行/shell,请通过运行
mysql-u root-p
进入mysql控制台;一旦进入,您应该运行代码
grant all on*.*给root。然后,运行
flush特权用于数据库重新加载权限。很遗憾,我正在Windows 7上运行。当我转到phpmyadmin所在的目录并尝试键入'mysql'命令时,它会说它无法识别@Machavity:不确定是否是这样,因为我无法在root上登录,并且以我当前的名称登录将不允许我设置权限。您使用的是WAMP样式的堆栈还是单独安装的组件?我使用puphpet Labs创建了一个puphpet文件,安装了Vagrant和VirtualBox,并以这种方式启动和运行了所有内容。然后我在localhost目录中安装了phpmyadmin。到目前为止,一切正常(如我可以查看我在localhost:8080地址创建的网页)。我只是不能使数据库使我的网站功能!我想我没有特权设定我自己的特权…如果这有意义的话。我试过了,但没用。我应该把$con命令放在哪里?在phpmyadmin配置文件中?包含phpmyadmin的目录下的命令行?亲爱的!安装xammp或wammp,它包含所有php、mysql、filezillah等。。。我目前使用的xammp的最新版本,它是工作良好,你也可以尝试它,也许你会发现它更容易。。。