我想在Odroid C2上安装wordpress。 但是,wordpress无法访问mysql。没有sudo执行mysql
所以,我想这一点。
如果我执行mysql的使用sudo,这是确定。但是,没有sudo,我不能。
C2的操作系统是Ubuntu Mate 16.04,所以我安装了mariaDB而不是mysql。
我遵循mariaDB安装指南。
如何在不使用sudo的情况下使用mysql,以及我的wordpress如何访问数据库。
我想在Odroid C2上安装wordpress。 但是,wordpress无法访问mysql。没有sudo执行mysql
所以,我想这一点。
如果我执行mysql的使用sudo,这是确定。但是,没有sudo,我不能。
C2的操作系统是Ubuntu Mate 16.04,所以我安装了mariaDB而不是mysql。
我遵循mariaDB安装指南。
如何在不使用sudo的情况下使用mysql,以及我的wordpress如何访问数据库。
这应该是一个serverfault.com问题。但无论如何,通过这个清单
因此,如果在没有3的情况下,您必须创建一个新用户并授予其访问权限以解决此问题。即
GRANT ALL ON <YOUR_WP_DATABASE_NAME>.* TO "wpuser"@"localhost" IDENTIFIED BY "somepassword";
然后,尝试使用该用户的mysql来确认它的工作原理。
谢谢你的帮助。这个对我有用。谢谢。 – Karl
我不确定你的意思是“WordPress无法访问mySQL”。 WordPress不会关心mySQL运行的用户;它将通过自己的本地协议访问mysQL。试图以非root用户身份运行mySQL时会出现什么错误? –
@Morgan这里有两个关卡:系统用户和mySQL。目前,他似乎正在与前者斗争。 –
也许有人比我更有知识可以给你一个完整的答案,但仅供参考:http://dev.mysql.com/doc/refman/5.7/en/changing-mysql-user.html看起来,以root身份运行mySQL不鼓励。 –