一 查看Linux主机系统字符集 echo $LANG
en_US.UTF-8
二 ssh客户端character encoding默认设置为default,只要改成指定UTF-8即可在终端上显示中文。
SecureCRT设置:(在打开会话以后可以直接设置会话选顶)选项(Options)->会话选项(Session Options)->外观(Appearance)->字符(character encoding),选择UTF-8 默认字体Normal font可选一个中文字体 新宋体 10PT。
三 备注1 查看mysql的字符集设置
查看mysql server字符集系统变量:
mysql>show variables like 'character_%';
mysql>show variables like 'collation%';
最终客户端连接的字符集是由:
备注2 客户端连接时可以指定字符集
mysql --default-character-set=utf8
备注3 在配置文件指定字符集 更改配置文件后需重启服务才会生效
[client]
set character_set_results=utf8
[mysql]
set character_set_results=utf8
相关推荐
在使用SecureCRT连接Linux服务器并通过MySQL客户端查询数据时,可能会遇到字符集不匹配导致的数据显示乱码问题。例如,在尝试使用命令行工具如`mysqldump`导出数据库或直接查询数据时,如果字符集配置不当,则会出现...
然而,有时候在通过SecureCRT访问Linux服务器时,可能会遇到显示乱码的问题,这会严重影响到日常的运维工作。本篇文章将深入探讨这个问题,并提供有效的解决方案。 首先,我们需要理解乱码产生的原因。乱码通常由于...
- 远程连接工具如SSH、Xshell、FinalShell、SecureCRT等,可以让用户通过图形化界面或命令行窗口远程访问和控制Linux服务器。 以SSH为例,它是一种常用的远程连接工具,支持免费的图形化界面以及命令行窗口。在使用...
在特定场景下,如在Linux系统中使用Apache服务器和MySQL数据库处理包含中文字符的数据,需要确保所有环节的编码一致性。例如,Apache服务器默认使用UTF-8编码,而MySQL数据库可能需要通过`set names utf8`来设置为...
WinSCP和SecureCRT也是两个有用的工具,分别用于文件传输和SSH终端模拟,对于远程管理和维护Linux服务器十分方便。 在确保所有依赖项都正确安装并配置后,可以进行Limesurvey的安装。Limesurvey是一个开源的在线...
假设在使用Cacti监控系统时,由于CLI中使用的脚本保存的中文信息为GBK编码,而Cacti默认使用UTF-8编码存储数据到MySQL数据库中,导致在网页中显示乱码。 - **解决方案**: - 将原有的模板中文转换为GB2312编码。 -...
使用Xshell或SecureCRT等工具进行远程连接和文件传输,同时注意在Linux环境下设定正确的字符编码,避免乱码问题。 通过这样的准备,你将能够深入理解TongWeb的功能和操作,提高应对实际工作场景的能力,并有望顺利...