我正在使用MATCH(col1,col2)AGAINST(“text”)查询来快速搜索事物。但由于它的句号限制。我需要更改my.ini文件。我需要在my.ini文件中添加这么多代码。
[mysqld]
ft_min_word_len = "1"
ft_stopword_file =""
我想仅为我的应用程序添加命令。因为可能会发生my.ini文件将被许多其他应用程序使用。我想要一些特定会话的PHP脚本。
答案 0 :(得分:2)
您将无法在运行时动态设置此项,因为可以在启动服务器之前更改全文设置。
到目前为止,我发现您需要为此站点提供专用服务器实例,您可以通过启动除默认端口之外的其他端口来实现此目的。
您可以在启动服务器时在命令行传递参数
mysqld --ft_min_word_len=1 --ft_stopword_file=''
请注意,更改全文系统变量后,您需要重建所有想要影响的全文索引。