gpt4 book ai didi

.net - 无法通过 MySQL 连接连接到 Sphinx

转载 作者:行者123 更新时间:2023-11-29 08:48:21 25 4
gpt4 key购买 nike

我试图使用其 MySQL 接口(interface)连接到 Sphinx 搜索服务器。但是,当我尝试连接时,MySQL .NET 连接器抛出以下异常:Connector/Net 不再支持 5.0 之前的服务器版本

我可以在服务器上使用命令行mysql命令成功连接到MySQL界面。如何使用.NET连接器连接Sphinx MySQL接口(interface)>

最佳答案

问题是,默认情况下,Sphinx 返回 MySQL 版本 2.0.4,而最新的 MySQL .NET 连接器需要 MySQL 版本 5.0+。但是,可以通过修改 sphinx.conf 文件使 Sphinx 返回不同的 MySQL 版本。只需将以下行添加到 sphinx.conf 文件的 searchd 配置部分即可:

mysql_version_string = 5.0.37

当然,您可以使用您想要的任何版本。编辑配置后,重新启动 sphinx:

searchd --stop<br/>
searchd

再次尝试连接,.NET 连接器将看到 Sphinx 返回的兼容 MySQL 版本,一切正常!

关于.net - 无法通过 MySQL 连接连接到 Sphinx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11965350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com