zoukankan      html  css  js  c++  java
  • Windows下MySQL5.7版本中修改编码为utf-8

    我们新安装的MySQL数据库默认的字符是 latin1 ,所以每次新建数据库都要修改字符,非常麻烦。所以我们必须将它改成UTF8字符的。

    修改方法如下:

    一、修改MySQL的my.ini

    首先在 ProgramDataMySQLMySQL Server 5.7中找到my.ini文件,然后打开。

    注意:①、如果没有ProgramData那就被隐藏了,自行去百度怎么显示。

             ②、这个目录是安装自己选择的,不一定和我一样。

    image


    二、修改配置文件

    在[client]中添加

    [client]
    
    default-character-set=utf8
    


    image


    然后在[mysqld]下添加

    [mysqld]
    
    character-set-server=utf8
    


    image

    注意:在MySQL5.7中,不需要在[mysql]或者[mysqld]下添加 default-character-set=utf8,我在网上找了好久,那都是以前版本的老方法,只要在[mysql]或者[mysqld]下加入了这一条,数据库服务就启动不了了,害得我在这里搞了好久。


    三、重启mysql

    然后重启MySQL服务就好了

    win+R然后输入services.msc

    image


    将数据库服务重启

    image


    然后再进入数据库界面使用 show variables like ‘char%’ 来查看mysql字符集情况

    image

    修改成功,之后创建的数据库就是UTF-8的了。

  • 相关阅读:
    改写历史,永久删除git库的物理文件
    双调排序
    GitHub从无到有
    Nginx的安装与基本应用
    Django从无到有的艰苦历程
    pycharm 相关设置问题
    ORM介绍
    Django中的过滤器
    FBV和CBV的差异
    django中models field详解
  • 原文地址:https://www.cnblogs.com/tanghaorong/p/11923849.html
Copyright © 2011-2022 走看看