我正在使用wamp而我正在尝试访问phpMyAdmin以便处理数据库我收到错误1045
当我尝试使用mysql控制台解决它并输入" user mysql;"命令我收到消息错误1044
我如何解决这个问题?
答案 0 :(得分:0)
选择数据库的语法是use
而不是user
use <database-name>;
所以例如
use mysql;
答案 1 :(得分:0)
您在phpMyAdmin中收到的错误是因为您没有为root @ localhost帐户输入正确的密码。
您在控制台中遇到的错误是因为您使用匿名(空白)用户登录(消息提及&#39;&#39; @localhost)。所以输入@if( !$someDBcollection->isEmpty() )
echo "its not empty";
@endif
。
答案 2 :(得分:0)
对于上述错误,请按照以下步骤操作:
步骤1:
use database-name
UPDATE database-name.user SET Password=PASSWORD("EnterYourPasswordHere") WHERE User="root";
FLUSH PRIVILEGES;
Exit
并输入第2步:
此打开的config.inc.php
文件出现在wamp文件夹中之后。就我而言,它位于D-Drive > WAMP > APPS > phpmyadmin > config.inc.php
$cfg['Servers'][$i]['password'] = '';
现在您应该可以通过phpmyadmin访问数据库了。