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

pencarian teks lengkap mysql tidak berfungsi untuk 3 karakter

Panjang minimum dan maksimum kata yang akan diindeks ditentukan oleh ft_min_word_len dan ft_max_word_len variabel sistem. Nilai minimum default adalah 4 karakter. Itulah mengapa ini tidak berfungsi dengan 3 karakter.

Anda perlu mengubah nilainya, dan membangun kembali FULLTEXT indeks. Jika Anda ingin kata tiga karakter dapat ditelusuri, Anda dapat mengatur ft_min_word_len variabel dengan mengubah nilainya di file konfigurasi. Atau, jika Anda memiliki izin pengguna super, Anda dapat menyetel variabel lingkungan ini dengan:

  SET  ft_min_word_len=3

Dapatkan detail selengkapnya di sini:Fine-Tuning Pencarian Teks Lengkap MySQL




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django/MySQL-python - Koneksi menggunakan protokol otentikasi lama (pra-4.1.1) ditolak (opsi klien 'secure_auth' diaktifkan)

  2. Cara Menggandakan Tabel di MySQL

  3. Subquery dengan LIMIT dalam Doktrin

  4. Koneksi MySQL dan SSL gagal ERROR 2026 (HY000)

  5. Permintaan rekaman aktif Rails mendapatkan objek paling umum