ERROR 1105(HY000):未知的字符集ID 255

时间:2018-05-25 06:23:19

标签: database tidb

我已在生产环境中部署了TiDB。昨天我发现有些机器无法连接到数据库而且发生了ERROR 1105 (HY000): Unknown charset id 255。这个特权没有问题。是什么导致了这个问题以及如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

此错误是由于操作系统的charset。使用echo $LANG查看字符集。如果是utf8,则可以使用mysql --default-character-set=utf8

连接到TiDB

答案 1 :(得分:0)

似乎与此问题有关。将mysql客户端降级到5.7对我有用。 https://github.com/pingcap/tidb/issues/6942