MySQL可以显示表,但不能访问数据(错误号:13-拒绝权限)

时间:2019-01-16 16:44:16

标签: mysql linux bash permissions bitnami

我正在修复使用Bitnami运行WordPress网站的服务器。我没有设置服务器-它的内存不足并崩溃了。

我能够通过bitnami ctlscript重新启动MySQL,并且能够访问MySQL CLI,但是我无法执行任何在表内返回数据的查询

以下所有命令均有效,并生成预期的输出:

  • 显示数据库;
  • 使用数据库“ x”;
  • 显示表格;

一旦我尝试查看表数据(SELECT * FROM ...),就会出现此错误

2019-01-15T18:25:19.507808Z 233 [错误] /opt/bitnami/mysql/bin/mysqld.bin:找不到文件:'./bitnami_wordpress/wp_options.frm'(错误号:13-权限被拒绝)

我尝试过的事情:

  • 数据库文件权限。所有数据(特别是 wp_tablename.frm文件)由mysql:mysql

  • 我通过更改对服务器用户的权限,重新启动并尝试再次访问mysql来确认这一点,但是上面的命令已经生效,因此将其更改。

  • 各种重启。 Bitnami,服务器等。

  • Selinux。我有95%的确信它不在此服务器上运行(所有命令 检查其状态/安装信息返回“使用apt-get到 安装此软件包)或类似的内容。

请帮助!该网站正在生产中!

0 个答案:

没有答案