Ответ 1
Для меня единственным способом было установить порядок существующего столбца в параметрах поиска:
Вчера я удалил столбец "systeem_eisen" из таблицы.
Теперь, когда я нажимаю в phpMyAdmin за таблицей "продукты", я получаю сообщение об ошибке: #1054 - column 'systeem_eisen' in 'order clause'
Я не могу открыть таблицу "продукты". Но мой сайт все еще работает (он также использовал таблицу "продукты" ).
Но когда я экспортирую таблицу "продукты", и я смотрю код, я нигде не вижу слова "systeem_eisen".
Может кто-нибудь мне помочь,
Спасибо за помощь.
Для меня единственным способом было установить порядок существующего столбца в параметрах поиска:
Откройте базу данных phpmyadmin, вы увидите pma_table_uiprefs. Он хранит предпочтения "кешированные", и вы можете их удалять или редактировать.
Это работает.
Я вставляю столбец назад, затем я меняю стандартный sql, когда вы нажимаете для изучения в phpMyAdmin.
Когда я удалил столбец, ошибок нет. Ура!
Я столкнулся с этой проблемой, и ни одно из этих предложений не сработало для меня. Причина в моем случае заключалась в том, что phpmyadmin имел сортировку для измененного/отброшенного столбца, и мне нужно было исправить это. Вот что разрешило это для меня.
В phpmyadmin выберите свою базу данных в левой навигационной панели. Вы увидите все свои таблицы, и в этом случае нас интересует 'systeem_eisen'
. После того, как вы нашли таблицу, нажмите Structure
.
Теперь вы увидите все столбцы в таблице. Все, что вам нужно сделать, это удалить сортировку или изменить ее соответствующим образом.
Теперь вы можете открыть таблицу.
Я только что обновил страницу, и она сработала.
Я получил эту ошибку, когда пытался просмотреть записи с помощью PHPMyAdmin, но я мог видеть структуру таблицы. В моем случае это было потому, что в таблице не было первичного ключа.
проблема с не была в состоянии вставить crated_at и updated_at но когда я инертен один за другим, он работает, и проблема связана с тем, что в моей таблице есть знак подчеркивания '_' https://sourceforge.net/p/phpmyadmin/bugs/4208/