zoukankan      html  css  js  c++  java
  • mysql乱码修改character_set_server

    [mac]

    1、使用任何一个客户端或者命令行查询一下编码,俺用的是MySQLWorkbench

    SHOW VARIABLES LIKE 'character_set_%';

    2、发现编码是character_set_server = Latin1

    3、将编码改为UTF8

    4、前往-->前往文件夹/usr/local/mysql/

    5、mysql->support-files->找到文件my-default.cnf

    6、拷贝一份放到桌面,然后用文件编码,打开文件,找到[mysqld]在下面加入一行

    如果是别的引起的,可以在[client]下面加入

    [mysqld]
    character-set-server=utf8

    7、将桌面上的my-default.cnf文件重命名为my.cnf,并拷贝

    8、到系统偏好设置中找到mysql,打开,stop mysql关掉服务

    8、前往 --> 前往文件夹 /private/ect/,粘进去,然后start mysql开启服务

    9、SHOW VARIABLES LIKE 'character_set_%'; 成功。

    说明:俺在设置的时候搞了半个小时没有成功,

    可能是一开始新建的my.cnf有问题,内容是一样,就是不成功,后来通过拷贝的方法成功了。

    网上也有新建能成功的,不管了,目前成功即可。

    [windows]

    下的mysql的话,安装的时候会弹出来让你配制,或者转到bin中找到那个配制的exe双击就可以配了。

    (这个有点忘记了 :))

    注:mysql5.7.*版本

  • 相关阅读:
    java添加后台缓存
    Acunetix WVS安全测试软件使用教程(入门级)
    spring mvc + ajax上传文件,页面局部刷新
    github新手使用教程
    Junit使用方法
    反射(动态代理)
    TCP--文件上传
    网络编程--UDP通讯
    线程实现计时器,多线程间通信
    序列流
  • 原文地址:https://www.cnblogs.com/jiduoduo/p/9576814.html
Copyright © 2011-2022 走看看