• MySql乱码解决(五)


    一.安装数据库时选择编码方式为  utf-8  装好后,
       show variables like'character_set_%';查看   如下:

    1 mysql> SHOW VARIABLES LIKE 'character_set_%';
    2 +--------------------------+-----------------------------------------+
    3 | Variable_name            Value                                   |
    4 +--------------------------+-----------------------------------------+
    5 | character_set_client  latin1                                     |
    6 character_set_connection latin1                                    |
    7 | character_set_database latin1                                    |
    8 | character_set_filesystem binary                                  |
    9 | character_set_results  latin1                                    |
    10 | character_set_server  latin1                                    |
    11 | character_set_system    utf8                                    |
    12 | character_sets_dir       | E:/usr/MySQL Server /share/charsets/ |
    13 +--------------------------+-----------------------------------------+
    14 8 rows in set (0.00 sec)
    只有character_set_system  为utf8.

    二。修改my.ini里的[my sql]
           default-character-set=latin1
         
            [my sqld]
             ……
           ……
           default-character-set=latin1
    为utf8后,在查看编码:又有两个的编码方式变成了 utf8
         character_set_database和character_set_server的编码方式变成了utf8
    三。执行命令   set names 'utf8' 
                 结果,所有的编码方式都一致了。

  • 相关阅读:
    ios 将Log日志重定向输出到文件中保存
    IOS中GPS定位偏移纠正(适用于Google地图)
    java与IOS之间的RSA加解密
    [iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端一)
    [IOS] Storyboard全解析-第一部分
    NTP时间同步
    Prthon多线程和模块
    Python循环语句,对象
    Python起步学习
    Nginx实战之反向代理WebSocket的配置实例
  • 原文地址:https://www.cnblogs.com/xyzlmn/p/3168403.html
Copyright © 2020-2023  润新知