telnet 需要找支持 cjk (中日韩统一表型)的客户端。很多 telnet 程序只支持 iso8859 系列的西方文字编码。
另外,系统的 LOCALE 和当前软件环境设置也有关系,你这个是 UTF8 ,那么 telnet 客户端也要用 UTF8 编码(印象里 Windows 程序不怎么太需要关注这个,但也不一定)。
至于显示简体中文,貌似任何 locale 设置都支持……
你需要的是系统默认语言为中文……
/etc/ 里面有这种设置,你可以 grep zh_TW -rn 来看看。
或者 telnet 过去后,export LANG=zh_CNUTF-8 就行了,默认语言其实就是一个环境变量而已。
至于更多的简体中文支持,一般都是在图形界面里面需要的东西。安装盘上面搜索软件包名字含有 zh_CN 、zh-cn 什么的包按需装上就行了。
不过我建议你:
1、不要用中文环境,telnet 还是英文状态兼容最好。最直接的办法是 export LANG=C ,这样系统就只支持 ANSII 了。兼容最好。反正 telnet 也是用来远程操作系统的,不是拿来看小说的。
2、不要用 telnet ,这个链接方式没有加密传输数据,可以被人轻松获取传输的消息,你还是改 ssh 吧。ssh 还可以方便的传输文件。
电脑显示器的语言设置是我们使用电脑时比较基础也比较重要的设置之一。如果您的电脑显示器默认语言不是中文或者您想要更改语言设置,下面我们将为您介绍几种设置电脑显示器语言为中文的方法。
1 Windows操作系统中设置电脑显示器语言为中文
如果您使用的是Windows操作系统,可以通过以下操作设置电脑显示器语言为中文:
第一步:打开“控制面板”
第二步:找到“区域和语言”选项
第三步:点击“更改日期、时间或数字格式”选项
第四步:在弹出的窗口中选择“区域选项”标签
第五步:在“格式”中选择“中文(中国)”
第六步:在“位置”中选择“中国”
第七步:点击“应用”按钮,然后重新启动电脑
2 macOS操作系统中设置电脑显示器语言为中文
如果您使用的是macOS操作系统,可以通过以下操作设置电脑显示器语言为中文:
第一步:打开“系统偏好设置”
第二步:找到“语言与地区”选项
第三步:在弹出的窗口中选择“首选语言”标签
第四步:将中文(简体)拖到列表的第一位
第五步:点击“应用”按钮,然后重新启动电脑
3 Linux操作系统中设置电脑显示器语言为中文
如果您使用的是Linux操作系统,可以通过以下操作设置电脑显示器语言为中文:
第一步:打开终端
第二步:输入“sudo apt-get install language-pack-zh-hans”命令
第三步:安装完成后,输入“sudo update-locale LANG=zh_CNUTF-8”命令
第四步:重新启动电脑
总之,以上就是设置电脑显示器语言为中文的几种方法。无论您使用的是哪种操作系统,只要按照以上方法操作,就可以轻松更改电脑显示器的语言设置。
更多相关免费学习推荐:mysql教程(视频)
mysql中的中文不能显示的解决办法:
1、因为windows操作系统默认的是用了gb2312这个字符,而mysql在安装的时候,默认的是客户端和服务器都用了latin1,所以这就导致一个字符集和字符校验不匹配的问题,这个时候只需要找到mysql的配置文件myini找到default-character-set,把他的参数改成gbk就可以了,一共有两个这样的参数,一个是对客户的,一个是服务器的。
2、以前的数据库,路径由myini里面的datadir指定,data文件夹下面有很文件夹即数据库,下面有个dbopt文件,内容由default-character-set=latin1 default-collation=latin1_swedish_ci 改成 default-character-set=gbk defaultcollation=gbk_chinese_ci,重启服务即可。则以后创建的表的编码方式会改变。能显示中文。
3、因表的字段编码而不能插入中文解决办法:
查看表的结构:
mysql> show create table users; 更改users表的username的字符集。 因为表中已经有数据,所以更改username字符集的操作得先清空users表中的数据
mysql> truncate table users; 更改user表中username的字符集
mysql> alter table users modify username char(20) character set gbk;这时再插入中文字符,插入成功。
mysql> insert into users values(88,'中文');4、mysql出现错误 Can't create table“表名” (errno: 121)
数据文件还存在,所以再建同名的数据文件则会出现错误。解决办法就是:把先删掉当前数据库,之再重新建数据库、建表即可。应该先删除 在建立一遍数据库drop database xxxxcreate database xxxx
推荐:《mysql视频教程》
mysql数据表中文乱码解决办法
在往 mysql 数据库中插入数据的时候出现数据 ( 汉字 ) 乱码情况:
在把数据库,数据表的编码改为UTF-8后,还是乱码。
Mysql的默认编码方式是Latin1,不支持中文,因此,如果要让mysql支持中文的话需要把数据库默认的编码修改为gbk或者utf8。
1查看数据库的编码方式
mysql>show variables like 'character%';
上面的各种字符设置必须一致,只是简单的对数据库、数据表设置编码格式不能完全解决乱码问题,我是将上面的说有字符编码全设置为utf8后解决的乱码问题。
对上面的信息加以说明:
| character_set_client:客户端请求数据的字符集(编码方式)
| character_set_connection:从客户端接收到数据,再传输的字符集(建立连接使用的编码)
| character_set_database:默认数据库的字符集,无论默认数据库如何改变,都是这个字符集;如果没有默认数据库,那就使用 character_set_server 指定的字符集,
这个变量建议由系统自己管理,不要人为定义。
| character_set_results:结果集的字符集
| character_set_server:数据库服务器的默认字符集
| character_set_system:这个值总是utf8,不需要设置,是存储系统元数据的字符集上述变量的值不一致或者显示乱码时,可以通过如下命令来修改:
mysql> SET character_set_client = utf8;
mysql> SET character_set_results = utf8;
mysql> SET character_set_connection = utf8;2、找到MySQL50安装目录下编辑打开myini文件,修改为:
[client]
port=3306
default-character-set=utf8
[mysql]
default-character-set=utf8
# The default character set that will be used when a new schema or table is
# created and no character set is defined
default-character-set=utf83、重新启动数据库。
欢迎分享,转载请注明来源:品搜搜测评网