我已经在生产环境中部署了 TiDB。昨天发现有些机器连接数据库失败,就出现了ERROR 1105 (HY000): Unknown charset id 255
。特权没有问题。是什么导致了这个问题以及如何解决这个问题?
问问题
1382 次
2 回答
1
此错误是由于操作系统的字符集引起的。用于echo $LANG
查看字符集。如果是 utf8,可以使用连接 TiDBmysql --default-character-set=utf8
于 2018-05-25T06:52:51.513 回答
0
似乎与这个问题有关。将 mysql 客户端降级到 5.7 对我有用。 https://github.com/pingcap/tidb/issues/6942
于 2019-02-05T02:56:25.387 回答