windows – Mysql更改ft_max_word_len错误
发布时间:2020-12-14 00:34:32 所属栏目:Windows 来源:网络整理
导读:所以,我在我的机器上安装了 MySQL,我需要更改ft_max_word_len,即MySQL将索引的最大字长.但是,当我通过提供的工具进行设置并查询时,它仍会将其列为最大值84(我需要128).当我尝试使用命令行时,我得到以下内容: C:mysqld --ft_max_word_len=128111210 23:55:4
所以,我在我的机器上安装了
MySQL,我需要更改ft_max_word_len,即MySQL将索引的最大字长.但是,当我通过提供的工具进行设置并查询时,它仍会将其列为最大值84(我需要128).当我尝试使用命令行时,我得到以下内容:
C:&;mysqld --ft_max_word_len=128 111210 23:55:46 [Warning] option 'ft_max_word_len': unsigned value 256 adjusted to 84 111210 23:55:46 [Warning] option 'ft_max_word_len': unsigned value 128 adjusted to 84 应该注意的是,我试图在GUI工具中将其更改为256,因此可能是该值的来源.但为什么我会同时获得这两个,为什么我不能调整这个值? 值得注意的是,我在Windows 7上,而MySQL 5.1.41在64位上. 更新:来自@ thinice的评论,这让我相信这是MySQL中的一个错误(从它的声音来看,它是一个mostly无证的,我需要更改).所以也许我的问题是,是否有人会对如何改变这个价值有所了解?
HA_FT_MAXCHARLEN的值84定义为HA_FT_MAXBYTELEN的三分之一(即254).这在include / ft_global.h中定义,更改它将意味着重新编译MySQL – 它不是运行时变量.它是第三个的原因是因为在许多字符集中,一个字符不等于一个字节.
如果您要更改HA_FT_MAXBYTELEN并重新编译测试将失败,那么您将进入不受支持的区域,尽管您的特定应用程序可能有效. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- win-universal-app – 如何在Windows 10 UWP中实现图表控制
- 局域网代码托管服务端——gitblit在windows系统中的安装(G
- windows-server-2008 – 由数以千计建立的NTUSER.DAT和UsrC
- Windows Embedded Compact 7上真正的Silverlight支持?
- 调用Windows API函数(stdcall)的符号扩展规则是什么?这需要
- windows-update – 我们应该安装Windows安全更新吗?
- mvvm – 在WinRT XAML UserControl中访问DataContext的位置
- windows-phone-7 – 在WP7上将PivotItems数据绑定到Observa
- 最小的Windows 2008或2012内存使用量
- win10 linux子系统的一些想法
推荐文章
站长推荐
热点阅读