美文网首页
mysql 修改编码

mysql 修改编码

作者: 会议室窗边 | 来源:发表于2018-02-09 18:39 被阅读0次

    由于表情保存的需求,数据库需要保存用户表情,下面把mysql数据库utf8修改成utf8mb4
    MySQL 版本5.5.3+
    查询select version();
    mysql驱动不低于5.1.13
    修改My.cnf
    [client]
    default-character-set = utf8mb4
    [mysql]
    default-character-set = utf8mb4
    [mysqld]
    character-set-client-handshake = FALSE
    character-set-server = utf8mb4
    collation-server = utf8mb4_unicode_ci
    init_connect='SET NAMES utf8mb4'
    没有修改为utf8mb4的需要手动修改;
    set collation-server='utf8mb4';

    修改后结果
    SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collation%';

    Variable_name Value
    character_set_client utf8mb4
    character_set_connection utf8mb4
    character_set_database utf8mb4
    character_set_filesystem binary
    character_set_results utf8mb4
    character_set_server utf8mb4
    character_set_system utf8
    collation_connection utf8mb4_unicode_ci
    collation_database utf8mb4_unicode_ci
    collation_server utf8mb4_unicode_ci
    重启数据库就可以了

    相关文章

      网友评论

          本文标题:mysql 修改编码

          本文链接:https://www.haomeiwen.com/subject/ihrqtftx.html