Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pencarian kata kunci menggunakan PHP MySql?

Saat kueri Anda menjadi tidak terkendali, terkadang lebih baik untuk menulis sebagian darinya dalam SQL dan bagian lain dalam bahasa pemrograman pilihan Anda.

Dan Anda juga bisa menggunakan pencarian teks lengkap untuk pencarian. Anda dapat membuat tabel terpisah dengan semua bidang yang ingin Anda cari dan menambahkan FULLTEXT pengubah.

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. Waktu yang berlalu dari waktu tertentu dalam database

  2. Bagaimana cara membuang hanya tabel tertentu dari MySQL?

  3. Panggil ke fungsi yang tidak ditentukan mysql_query()

  4. server komunitas mysql vs penginstal mysql

  5. Perbedaan MySql antara dua cap waktu dalam Detik?