2012-01-09 59 views
0

我试图安装的菊花和我下面的安装指南和运行这些命令为localhost根:MySQL授予所有命令?

CREATE DATABASE daisyrepository CHARACTER SET 'utf8'; 
GRANT ALL ON daisyrepository.* TO [email protected]'%' IDENTIFIED BY 'daisy'; 
GRANT ALL ON daisyrepository.* TO [email protected] IDENTIFIED BY 'daisy'; 
CREATE DATABASE activemq CHARACTER SET 'utf8'; 
GRANT ALL ON activemq.* TO [email protected]'%' IDENTIFIED BY 'activemq'; 
GRANT ALL ON activemq.* TO [email protected] IDENTIFIED BY 'activemq'; 

,数据库被成功创建,但每次我GRANT的所有命令完成,但它显示为0的记录更新:

mysql> GRANT ALL ON *.* TO [email protected] IDENTIFIED BY 'daisy'; 
Query OK, 0 rows affected (0.00 sec) 

我遇到了似乎与本节相关的安装指南的未来问题。我究竟做错了什么?

有关此部分的安装指南中的其他信息(如果有帮助): 现在通过在mysql客户端中输入(或复制粘贴)以下命令来创建必要的数据库,用户和访问权限。 IDENTIFIED BY的后面是用户的密码,如果您愿意,您可以更改密码。 daisy @ localhost条目是必需的,否则匿名用户@localhost的默认访问权限将优先。如果您要在与Daisy Repository Server相同的机器上运行MySQL,则只需要@localhost条目。

回答

2

What am I doing wrong?

一切都很好。查询没有返回任何行,也没有影响任何行(只有显式DML查询影响行) - 所以你得到0

+0

谢谢zerkms,但是当我尝试启动应用程序时,我得到这个错误:“引起通过:java.io.IOException:无法创建PoolableConnectionFactory(访问 拒绝用户'activemq'@'localhost'(使用密码:YES))“。我从来没有设置密码为YES,所以我很困惑。有任何想法吗? – roacha 2012-01-09 14:29:35

+0

@roacha:'使用密码:YES'表示已经使用了一些密码,但是由于安全原因它还没有显示给您 – zerkms 2012-01-09 19:59:45

相关问题