2013-08-03 47 views
6

Tôi đang cố gắng để giải quyết lỗi này:SQL Lỗi: 1191 - Không thể tìm thấy chỉ mục toàn văn phù hợp với danh sách cột

1191 - Can't find FULLTEXT index matching the column list

Query:

SELECT t.*, t.username AS threadusername, u.username, 
MATCH (t.subject) AGAINST ('test123 test') AS relevance 
FROM 123test_threads t 
LEFT JOIN 123test_users u ON (u.uid = t.uid) 
WHERE t.fid='2' AND t.tid!='4' AND t.visible='1' AND t.closed NOT LIKE 'moved|%' 
AND MATCH (t.subject) AGAINST ('test123 test') >= '2' 
ORDER BY t.lastpost DESC LIMIT 0, 5 

whene tôi cố gắng để tạo ra một mới trong trang web multiforums của tôi.

+1

Không đăng thông tin đăng nhập trong không gian công cộng, ngay cả thông tin đăng nhập giả. –

+4

Bạn có chỉ mục toàn văn trên cột 'chủ đề' không? –

+1

Thông báo lỗi có vẻ khá rõ ràng ... –

Trả lời

11
ALTER TABLE table ADD FULLTEXT index_name(column1); 

Hãy thử điều này để thêm chỉ mục văn bản đầy đủ.

+1

cảm ơn bạn! tôi đã sử dụng để sửa lỗi: ALTER TABLE 'mybb_threads' ADD FULLTEXT ( ' subject' ) – user2649117

+0

Bạn cần thêm ALTER TABLE ở đâu sau đây vì tôi định cấu hình các cột trong bảng từ cơ sở dữ liệu –

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