• mysql字符集


    1. 查看Mysql支持的字符集: show character set;

    Default collation:默认的字符排序规则

    其中以_ci结尾 表示大小写不敏感(不区分大小写)

    其中以_cs结尾 表示大小写敏感

    其中以_bin结尾 表示按编码值比较

    2. 查看mysql服务器默认字符集:

       show variables like 'character_set_%';

       

      服务器字符集是latin1(是扩展ascii字符集,不支持中文)

      系统字符集是utf8(支持中文)

    3. 修改列的字符集:

    alter table student change address address char(20) character set 'utf8'; 

    (修改列的字符集后直接作用于列,最好是不修改现有列的字符集,比如之前是utf8,现在修改为latin1,编码方式不一样,再重新打开后之前数据可能就会产生乱码)

    在修改库、表的字符集只作用于以后创建的库和表。

    4.  Mysql5.1版本的配置文件中修改服务器字符集

    (1) vi /etc/my.cnf

       mysqld 中添加  default-character-set=utf8

    (2) 重启Mysql

    创建一个数据库默认字符集就是utf8,查看:

     

  • 相关阅读:
    c# DateTime 格式化输出字符串
    计算运行时长
    ubuntu helpers
    json.net omit member
    git 本地项目关联新repo
    c# DirectoryEntry LDAPS
    为视图或函数指定的列名比其定义中的列多
    Java反序列化漏洞学习笔记
    流量抓包
    软件安全策略-下
  • 原文地址:https://www.cnblogs.com/xghcq/p/5879818.html
Copyright © 2020-2023  润新知