SQL-запрос не загружается без ошибок phpmyadmin - PullRequest
0 голосов
/ 03 сентября 2018

В Интернете я видел несколько случаев, когда люди запускали SQL-запрос в phpmyadmin и видели экран загрузки, но он никогда не получал информацию. У меня похожая проблема, и я не смог найти решения.

Вот запрос:

SELECT Comments.device_id, Comments.Author, Comments.Ack_type, 
Comments.Entry_Time, Comments.Comment_ID, Comments.Comment, 
History.datetime, History.device_status, History.status_name
FROM `Comments` LEFT JOIN History ON Comments.device_id = History.device_id
GROUP BY device_id

Вот вопросы:

  1. Мои журналы ошибок apache2 и mysql не возвращают никакой информации. Консоль Chrome не выдает ошибок для элементов на странице. Она просто говорит о загрузке.

Нет ошибок Chrome

  1. Консоль phpmyadmin не выдает ошибку, а загружает и блокирует phpmyadmin

phpmyadmin loading

  1. Не возвращает какую-либо информацию из запроса.

На заметку:

Простые запросы работают, а неправильные запросы дают коды ошибок.

Чтобы правильно запустить phpmyadmin после выполнения этого запроса, мне нужно либо очистить куки, перезапустить веб-браузер или перезапустить mysql на стороне сервера.

Вот информация о сервере:

  • Сервер: локальный хост через сокет UNIX
  • Тип сервера: MySQL Server version: 5.7.23-0ubuntu0.16.04.1 - (Ubuntu)
  • Версия протокола: 10
  • Серверная кодировка: UTF-8 Unicode (utf8)

Вот структуры таблиц: структура таблицы

1 Ответ

0 голосов
/ 03 сентября 2018
  1. Попробуйте изменить GROUP BY device_id на GROUP BY Comments.device_id
  2. Попробуйте добавить LIMIT 1, чтобы увидеть, не слишком ли много записей
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...