select code, name from list;
name 有的是汉字,现在出现问号,如何才可显示汉字?谢谢
name 有的是汉字,现在出现问号,如何才可显示汉字?谢谢

1 venngomez OP 是在linux command line的情形下 |
OP mysql -u root -pPPP dbname --default-character-set=utf8 |
3 likuku Jul 18, 2012 1.确保你 linux 终端环境是 utf8 环境。 编辑 ~/.bashrc 类似: export LANG="zh_CN.UTF-8" export LC_COLLATE="zh_CN.UTF-8" export LC_CTYPE="zh_CN.UTF-8" export LC_MESSAGES="zh_CN.UTF-8" export LC_MOnETARY="zh_CN.UTF-8" export LC_NUMERIC="zh_CN.UTF-8" export LC_TIME="zh_CN.UTF-8" export LC_ALL= 编辑完毕,保存退出,重新登录。locale 查看当前字符集是否正确。 完全的 locale 支持列表, locale -a 查询 2.确保你 ssh 客户端也是 utf8 环境,并使用中文字体。 3.直接键盘显示器连接 linux 机器,使用本地 命令行终端 (console),非 xwindow 的 终端模拟器,这种状况比较麻烦。因为 linux 自带终端,不支持CJK这些多字节文字显示。你必须要运行一个类似UCDOS那种的外挂中文终端才可。以前我用 zhcon 和 cce。 |
4 binux Jul 18, 2012 set names utf8; |