Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Liệt kê các từ được lập chỉ mục bởi Innodb fulltext

Đặt innodb_ft_aux_table biến máy chủ mysql trong thời gian chạy vào bảng innodb của bạn có chứa chỉ mục văn bản đầy đủ. Điều này sẽ gây ra INFORMATION_SCHEMA.INNODB_FT_INDEX_TABLE được dân cư. Bảng này chứa một word cột chứa

Bạn có thể sử dụng truy vấn chọn để xác định danh sách các từ trong bảng này. Tuy nhiên, cài đặt này chỉ được khuyến nghị cho mục đích thử nghiệm / gỡ lỗi, vì vậy tôi sẽ không thực sự sử dụng cài đặt này trong môi trường trực tiếp.

Một điểm khác với cách tiếp cận này là độ dài tối thiểu của các từ được lập chỉ mục và danh sách từ khóa. Nếu một thẻ ngắn hơn độ dài từ tối thiểu, nó sẽ không được lập chỉ mục. Nếu tên thẻ nằm trong danh sách từ khóa, nó sẽ không được lập chỉ mục.

Thành thật mà nói, tôi muốn tạo một bảng riêng biệt, nơi bạn duy trì danh sách các thẻ và sẽ sử dụng nó làm nguồn để tự động hoàn thành.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách THAM GIA ba bảng trong Codeigniter

  2. MySQL chuyển đổi datetime thành unixtime?

  3. Django ManyToMany thông qua với nhiều cơ sở dữ liệu

  4. Cách nối các mảng với MySQL từ 3 bảng có mối quan hệ nhiều-nhiều

  5. Thiết lập JDBC chung