【问题标题】:SELECT queries no longer working in phpMyAdminSELECT 查询不再在 phpMyAdmin 中工作
【发布时间】:2021-05-21 04:09:06
【问题描述】:

突然之间,在 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

【问题讨论】:

  • 您好,请问您能否分享一下修复方法。
  • 您好 Qmr,恐怕我没有修复方法,我仍然对可能导致此行为的原因以及如何修复它感兴趣。就我而言,经过数周和数周后,查询突然又开始工作了,而我却没有(有意地)改变任何东西。这对我来说是个谜。

标签: phpmyadmin


【解决方案1】:

你可以查看action sql或者你可以重置到PC

【讨论】:

  • 我不明白这是什么意思,请您详细说明一下吗?
  • 我觉得你的sql有问题,需要重启电脑
  • 我仍然不明白您所说的“检查操作 sql”是什么意思。数据库位于我已经重新启动的 Linux 服务器上(并且我遇到 phpMyAdmin 问题的计算机也已经多次重新启动)。
猜你喜欢
  • 1970-01-01
  • 2013-06-13
  • 2015-05-17
  • 2023-04-05
  • 2018-07-19
  • 2018-06-19
  • 1970-01-01
  • 1970-01-01
  • 2014-09-07
相关资源
最近更新 更多