我想在我的raspberry pi 2上安装owncloud,所以,我创建了一个mysql数据库和用户。
CREATE DATABASE owncloud;
CREATE USER 'owncloud'@'localhost' IDENTIFIED BY 'Password';
GRANT ALL PRIVILEGES ON owncloud. * TO 'owncloud'@'localhost';
FLUSH PRIVILEGES;在我在owncloud-设置的all界面中键入所有的nessesairy参数后,我重新看到:
在尝试创建管理用户时出错:未能连接数据库:在驱动程序中发生了一个意外:拒绝用户'owncloud'@'localhost‘的SQLSTATEHY000访问(使用密码:YES)
可悲的是,我对类似话题的不满并没有在这个问题上产生任何功能性的暗示。因此,我很乐意提出进一步的建议。
发布于 2016-08-09 12:22:00
发布于 2017-08-13 16:36:47
只需在Owncloud的MySQL设置表单中替换127.0.0.1的MySQL,Askaga在上面的注释中提到了这一点
发布于 2016-10-28 05:34:23
出于某种原因,显式地从终端重新访问数据库解决了这个问题。只需给mysql一个空行
mysql -u root -e ";"这应该是您创建数据库和数据库用户后的单独命令。
当然,你应该一直检查
FLUSH PRIVILEGES;。搜索其他帖子以获得指示。我只是提供了一个可能的解决方案,如果您遇到的情况,上述任何一个都不起作用。
Here是安装后正确安装mysql的一个很好的例子。
https://stackoverflow.com/questions/37702595
复制相似问题