我正在尝试安装daisy,并且正在遵循他们的安装指南,并以本地主机根用户身份运行这些命令:
CREATE DATABASE daisyrepository CHARACTER SET 'utf8';
GRANT ALL ON daisyrepository.* TO daisy@'%' IDENTIFIED BY 'daisy';
GRANT ALL ON daisyrepository.* TO daisy@localhost IDENTIFIED BY 'daisy';
CREATE DATABASE activemq CHARACTER SET 'utf8';
GRANT ALL ON activemq.* TO activemq@'%' IDENTIFIED BY 'activemq';
GRANT ALL ON activemq.* TO activemq@localhost IDENTIFIED BY 'activemq';数据库创建成功,但我的每个GRANT ALL命令都完成了,但它显示0条记录已更新:
mysql> GRANT ALL ON *.* TO daisy@localhost IDENTIFIED BY 'daisy';
Query OK, 0 rows affected (0.00 sec)我在未来的安装指南中遇到了一个问题,似乎与这一部分有关。我做错了什么?
安装指南中有关此部分的其他信息(如果有帮助):现在通过在mysql客户端中输入(或复制-粘贴)以下命令来创建必要的数据库、用户和访问权限。IDENTIFIED后面的是用户的密码,您可以根据需要更改密码。daisy@localhost条目是必需的,否则匿名用户@localhost的默认访问权限将优先。如果您将在Daisy Repository Server所在的计算机上运行MySQL,则只需要@localhost条目。
发布于 2012-01-09 11:42:07
我做错了什么?
百事大吉。该查询没有返回任何行,也没有影响任何行(只有显式DML查询才会影响行)-因此您得到0
https://stackoverflow.com/questions/8783651
复制相似问题