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

Tìm kiếm từ khóa bằng PHP MySql?

Khi các truy vấn của bạn đang vượt quá tầm kiểm soát, đôi khi tốt hơn bạn nên viết các phần của nó bằng SQL và các phần khác bằng ngôn ngữ lập trình mà bạn chọn.

Và bạn cũng có thể sử dụng tìm kiếm toàn văn bản để tìm kiếm. Bạn có thể tạo bảng riêng biệt với tất cả các trường mà bạn muốn tìm kiếm và thêm FULLTEXT bổ ngữ.

CREATE TABLE `search_index` (
    `id` INT NOT NULL,
    `data` TEXT FULLTEXT,
);

SELECT `id` FROM `search_index` WHERE MATCH(`data`) AGAINST('word1 word2 word3');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO bindValue với \ PDO ::PARAM_BOOL khiến việc thực thi câu lệnh không thành công một cách âm thầm

  2. làm thế nào để cập nhật một trường (cột) cụ thể của một hàng theo giá trị tự động tăng của hàng đó với một số tiền tố trong mysql?

  3. Kết nối Laravel MySql DB với SSH

  4. Wordpress SQL:lấy danh mục bài đăng và các thẻ

  5. 'max_user_connections' được đặt thành 200 - vẫn gặp lỗi