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

Daftar kata-kata yang diindeks oleh teks lengkap Innodb

Setel innodb_ft_aux_table variabel server mysql saat runtime ke tabel innodb Anda yang berisi fulltext index. Ini akan menyebabkan INFORMATION_SCHEMA.INNODB_FT_INDEX_TABLE untuk dihuni. Tabel ini berisi word kolom yang berisi

Anda dapat menggunakan kueri pemilihan untuk mendapatkan daftar kata dari tabel ini. Namun, pengaturan ini direkomendasikan untuk tujuan pengujian / debugging saja, jadi saya tidak akan benar-benar menggunakannya di lingkungan hidup.

Tangkapan lain dengan pendekatan ini adalah panjang minimum kata yang diindeks dan daftar stopword. Jika tag lebih pendek dari panjang kata minimum, itu tidak akan diindeks. Jika nama tag ada di daftar stopword, itu tidak akan diindeks.

Sejujurnya, saya lebih suka membuat tabel terpisah tempat Anda menyimpan daftar tag dan akan menggunakannya sebagai sumber untuk pelengkapan otomatis.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa perbedaan antara konektor/Python MySQLdb, mysqlclient dan MySQL?

  2. PHP, segarkan halaman saat disisipkan

  3. MySQLdb dengan Python:Tidak dapat terhubung ke server MySQL di 'localhost'

  4. Wildcard MySQL di pilih

  5. Objek kelas yii\db\Command tidak dapat dikonversi ke string