zoukankan      html  css  js  c++  java
  • MySql笔记之修改数据库编码

    修改前(系统默认编码)

    查看编码命令: show variables like '%char%'; 

                         show variables like 'character%'; 

    两种方法

    a) 暂时性修改

    1 SET character_set_client = utf8;  
    2 SET character_set_connection = utf8;  
    3 SET character_set_database = utf8;  
    4 SET character_set_results = utf8;  
    5 SET character_set_server = utf8;  

    这个只在当前状态有效,重启数据库后又恢复原样。

    b) 永久性修改

    1. 找到mysql的配置文件  my.ini

    文件位置:C:ProgramDataMySQLMySQL Server 

    提示:ProgramData文件夹为隐藏文件,查看需先显示隐藏的文件夹

    2. 打开my.ini

    标签下没有的自己添加,有的修改成utf8 (是utf8,不是utf-8)

    [client]        default-character-set=utf8 

    [mysql]       default-character-set=utf8 

    [mysqld]      

        1 default-character-set=utf8
        2 init_connect='SET collation_connection = utf8_unicode_ci' 
        3 init_connect='SET NAMES utf8' 
        4 collation-server=utf8_unicode_ci 
        5 skip-character-set-client-handshake

          一定要去掉前面的  #  号,不然没有作用

    3. 重启mysql,配置文件修改后需要重启才会产生效果

    OK,现在你的mysql所有的编码方式都为 utf8 了

    my.ini小应用

    [mysqld]

    此为mysql的安装位置和数据存放位置

  • 相关阅读:
    mysql之SQL入门与提升(三)
    DROOLS通过URL访问changset
    drools规则管理Guvnor的安装
    kafka offset manage
    kafka comsumer
    kafka与zookeeper
    kafka数据祸福和failover
    kafka一些问题点的分析
    近期开发storm遇到一些问题的解决点
    关于大数据平台ETL可行性方案
  • 原文地址:https://www.cnblogs.com/GG-Bond/p/9230770.html
Copyright © 2011-2022 走看看