SELECT 查询不再适用于 phpMyAdmin

时间:2021-02-18 08:16:06

标签: phpmyadmin

突然之间,在 phpMyAdmin 的 SQL 选项卡中不再有 SELECT 查询在工作,即使是对非常小的表(例如 SELECT * FROM table WHERE id = 2)的简单查询也是如此。没有错误消息,它只是说“正在加载”而没有发生任何事情。当我使用错误的查询语法时,还会出现“正在加载”消息。

打开存储的视图有效,当使用 phpMyAdmin 中的搜索选项卡而不是 SQL 选项卡时,查询也有效。空间似乎没有问题(还要查看 df 的输出)。
INSERTUPDATE 查询都有效。
通过 RMySQL 从 R 运行 SELECT 查询也有效。

我在网上搜索后尝试了什么(我对 Linux、服务器设置等几乎一无所知):

  • 我重新启动了 mysql、apache 和 ubuntu。

  • 我尝试了另一个用户(但两个用户实际上都拥有必要的权限)。

  • 我在 Firefox 中删除了所有 cookie、站点数据和缓存,我重新启动了 Firefox(也在禁用附加组件的安全模式下),我尝试了 Chrome,我在另一台计算机上尝试了 Firefox。

  • 我重新启动了使用 phpMyAdmin 的计算机。

  • 当 ubuntu 终端和 R 的所有实例都关闭时,它仍然不起作用,即似乎没有其他进程可以阻塞表。

我没有对服务器、数据库、用户权限等进行任何更改,所以我不知道是什么导致了这种情况。

我想我也应该重新启动 PHP,但是 sudo service php5-fpm restart 返回了“php5-fpm:无法识别的服务”。 php -v 的输出是“PHP 5.5.9-1ubuntu4.14 (cli)”。我也尝试了 php5-fpm 的变体。但是无论如何,重新启动 Web 服务器不应该也重新启动 PHP 吗?我认为 sudo service --status-all 应该列出一个 PHP 服务,但似乎没有。 运行 service php5-fpm start 而不是 restart 也会返回“php5-fpm: unrecognized service”。会不会是服务器上的 PHP 有问题?


数据库服务器

  • 服务器:通过 UNIX 套接字的本地主机
  • 服务器类型:MySQL
  • 服务器版本:5.5.46-0ubuntu0.14.04.2 - (Ubuntu)
  • 协议版本:10

网络服务器

  • Apache/2.4.7 (Ubuntu)
  • 数据库客户端版本:libmysql - 5.5.46
  • PHP 扩展名:mysqli

1 个答案:

答案 0 :(得分:-1)

您可以检查操作sql或重置为PC