Excel连接oceanbase社区版显示乱码

【产品名称】OceanBase

【产品版本】OceanBase 3.1.0

【问题描述】Excel2013连接OceanBase 数据显示乱码,如下图:

ODBC源配置成功图:

信息量太少了没法判断原因;让用mysql命令行 之类的连接数据库直接查询看一下。 看数据库里面的数据显示的内容;

也可以换个工具试试显示是否正常,比如用ODC连上去看看

dbeaver工具连接没问题,显示正常,如下图:

数据下也显示正常,看下图:

obclient> SELECT CHARSET("oceanbaase");
+-----------------------+
| CHARSET("oceanbaase") |
+-----------------------+
| utf8mb4               |
+-----------------------+
1 row in set (0.00 sec)

你先看看你数据库的charset 是什么, 然后设置到你的excel 的驱动里面


数据库里查到的是这个编码,

系统里面配置是这个:


可显示出来还是乱码

估计跟oceanbase版本有关系,你尝试升级下ob.

docker 版本:oceanbase/obce-mini说是官方版本,实体单机装起来各种出错,完成装机2天都完成不了




 

小伙伴们已经解决了,数据源驱动选MySQL ODBC 8.0 Unicode Driver配置数据库就不会显示乱码了

1 个赞