为提高效率,提问时请尽量提供详细背景信息,问题描述清晰可优先响应。以下信息点请尽量提供:
- 【系统版本 & kernel 版本】debian 4.9.110-1 & Linux version 4.9.0-7-amd64
- 【TiDB 版本】v3.0.0-rc.1-132
- 【磁盘型号】
- 【集群节点分布】
- 【数据量 & region 数量 & 副本数】
- 【问题描述(我做了什么)】.netcore 使用 mysql.data.dll 连接时报错:ERROR 1105:command 31 not supported now。
目前tidb对此是否支持?
- 【关键词】mysql.data.dll, error 1105, command 31
在建立连接时发生的。
Fail: Microsoft.EntityFrameworkCore.Database.Connection[20004]
An error occurred using the connection to database “XXX” on server ‘xxxx’;
我看是微软出的软件,是不是只支持 sql server。
本来该项目是使用mysql.data.dll库连接MySQL的,可以正常连接使用。
将数据迁移到TiDB没问题,然后连接时报了上面错误。
内部确认了一下,command 31 是 COM_RESET_CONNECTION ,这个目前还不支持。
liguobao
(Liguobao)
9
有什么办法规避掉吗?我看到有点奇怪,有些SQL正常,有些异常。
连接Url串 添加设置 ConnectionReset=false
1 个赞
system
(system)
关闭
12
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。