zoukankan      html  css  js  c++  java
  • 关于Linux中mysql中文乱码

    1、SHOW VARIABLES LIKE 'character_set_%';查看编码集

    2、编辑/etc/my.cnf文件

    加入这个设置

    default-character-set=utf8

    (这个是一劳永逸的方法)

    然后重启mysql服务:

    sudo service mysqld restart

    再次查看编码集:

    就ok了

    还有一种是一次性的:

      set character_set_client = utf8;
        set character_set_server = utf8;
        set character_set_connection = utf8;
        set character_set_database = utf8;
        set character_set_results = utf8;
        set collation_connection = utf8_general_ci;
        set collation_database = utf8_general_ci;
        set collation_server = utf8_general_ci;

    这个也行;

    还有一种就是修改表的编码方式:

    alter table 表名 convert to character set utf8;
     
    这几种方法我感觉第一种最好,因为以后都不用再改了,哈哈哈哈哈哈哈哈
  • 相关阅读:
    hive学习
    spark Streaming
    spark sql
    参考
    数论基础
    2020.07.17模拟3
    2020.07.16模拟2
    关于Linux环境下的对拍
    2020.07.15模拟1
    三体
  • 原文地址:https://www.cnblogs.com/wakerwang/p/9516263.html
Copyright © 2011-2022 走看看