2014-04-25 28 views
7

Hôm qua tôi đã xóa cột có tên 'systeem_eisen' khỏi bảng. Bây giờ khi tôi nhấp vào phpMyAdmin tại bảng 'sản phẩm', tôi nhận được thông báo lỗi:
#1054 - column 'systeem_eisen' in 'order clause'
Tôi không thể mở bảng 'sản phẩm'. Nhưng trang web của tôi vẫn hoạt động (ông cũng sử dụng bảng 'sản phẩm').Lỗi phpMyAdmin: # 1054 - Cột không xác định 'systeem_eisen' trong 'điều khoản đơn hàng'

Nhưng khi tôi xuất bảng 'sản phẩm' và tôi xem mã tôi thấy không thấy từ 'systeem_eisen'.

Ai đó có thể giúp tôi,

Cảm ơn bạn đã ủng hộ.

+0

Bạn có thiết lập một số loại của mệnh đề 'ORDER BY' mặc định? – Halcyon

+0

không, nó là một bảng thực sự đơn giản chỉ với tự động tăng và một vài trường – Thom

+0

Cách lười biếng là thêm cột vào lại, nhìn vào mọi thứ (vì nó sẽ có thể truy cập được) rồi loại bỏ vấn đề và cột lại –

Trả lời

0

Nó hoạt động.
Tôi đã chèn cột trở lại, sau đó tôi thay đổi sql chuẩn khi bạn nhấp vào khám phá trong phpMyAdmin.

Khi tôi xóa cột, không có lỗi. Yay!

+0

Rất vui khi nó hoạt động. –

16

Goto phpmyadmin cơ sở dữ liệu bạn sẽ thấy pma_table_uiprefs. Nó lưu trữ các tùy chọn "được lưu trong bộ nhớ cache" và bạn có thể xóa hoặc chỉnh sửa chúng.

+0

Đó là câu trả lời đúng! –

+0

Thực hiện tốt. Có bao nhiêu người trong chúng ta quên chúng tôi đã thiết lập những trước đây? – irms

+0

Tuyệt vời, cảm ơn! – Steini

25

Đối với tôi con đường duy nhất là thiết lập để một cột hiện dưới các tùy chọn tìm kiếm: enter image description here

0

Tôi chạy vào vấn đề này giống nhau và không ai trong số những gợi ý làm việc cho tôi. Nguyên nhân trong trường hợp của tôi là phpmyadmin có một loại cho cột bị thay đổi/bị rớt và tôi cần sửa nó. Đây là những gì giải quyết nó cho tôi.

Trong phpmyadmin, hãy chọn cơ sở dữ liệu của bạn trong ngăn điều hướng bên trái. Bạn sẽ thấy tất cả các bảng của bạn, và trong trường hợp này chúng tôi quan tâm đến 'systeem_eisen'. Khi bạn đã tìm thấy bảng, hãy nhấp vào Structure.

Bây giờ bạn sẽ thấy tất cả các cột trong bảng. Tất cả bạn cần làm là loại bỏ các loại hoặc thay đổi nó cho phù hợp.

Bây giờ bạn sẽ có thể mở bảng của bạn.

0

Tôi vừa mới làm mới trang và nó hoạt động.

-1

vấn đề với đã không thể chèn crated_at và updated_at nhưng khi tôi đã chậm chạp từng cái một nó hoạt động và vấn đề là vì có gạch dưới trong tên bảng của tôi '_' https://sourceforge.net/p/phpmyadmin/bugs/4208/

Các vấn đề liên quan