通过命令行查询mysql将列值显示为?

通过命令行查询mysql将列值显示为?,mysql,command-line,utf-8,latin,Mysql,Command Line,Utf 8,Latin,我的表格排序规则是拉丁文,但列是utf8 unicode。。。我可以用任何语言存储文本,没有任何问题 然而,当我进入控制台查看一些东西时,我看到非拉丁语的文本为??,但在网站上它们看起来很好 | 30 | 8196371 | 5842337911 | ???????????? | ?????? ??? ??? ??????????? 这是一个问题还是控制台的工作方式有问题?我认为您应该使用以下选项启动控制台:“–default character set=utf8”

我的
表格
排序规则
拉丁文
,但
utf8 unicode
。。。我可以用任何语言存储文本,没有任何问题

然而,当我进入
控制台查看一些东西时,我看到
非拉丁语的
文本为
??
,但在网站上它们看起来很好

| 30 | 8196371 | 5842337911 | ???????????? | ?????? ??? ??? ???????????         

这是一个问题还是控制台的工作方式有问题?

我认为您应该使用以下选项启动控制台:“–default character set=utf8”