MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
venngomez
V2EX  ›  MySQL

在mysql中如何显示汉字?

  •  
  •   venngomez · Jul 18, 2012 · 4045 views
    This topic created in 5070 days ago, the information mentioned may be changed or developed.
    select code, name from list;
    name 有的是汉字,现在出现问号,如何才可显示汉字?谢谢
    4 replies    1970-01-01 08:00:00 +08:00
    venngomez
        1
    venngomez  
    OP
       Jul 18, 2012
    是在linux command line的情形下
    venngomez
        2
    venngomez  
    OP
       Jul 18, 2012
    mysql -u root -pPPP dbname --default-character-set=utf8
    likuku
        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。
    binux
        4
    binux  
       Jul 18, 2012
    set names utf8;
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3053 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 08:54 · PVG 16:54 · LAX 01:54 · JFK 04:54
    ♥ Do have faith in what you're doing.