我使用match(col1,col2)对(“text”)查询快速搜索。但由于其句号的局限性。我需要更改我的.ini文件。我需要在.in i文件中添加这么多代码。

[mysqld]
ft_min_word_len = "1"
ft_stopword_file =""

我只想为我的应用程序添加命令。因为我的.ini文件可能会被许多其他应用程序使用。我想要一些特定会话的php脚本。

最佳答案

您将无法在运行时动态设置此设置,因为在启动服务器之前可以更改全文设置。
据我所知,您需要这个站点的专用服务器实例,您可以从默认端口以外的其他端口启动。
启动服务器时可以在命令行传递参数

mysqld --ft_min_word_len=1 --ft_stopword_file=''

请注意,一旦更改了全文系统变量,就需要重新生成要影响的所有全文索引。

10-05 20:34