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.*版本

  • 相关阅读:
    转载的:关于matlab中princomp的使用说明
    STL容器Vector
    Ubuntu20.04下创建Pycharm桌面图标
    c++和c中const的区别
    内存性能分析\垃圾回收 文章
    jq使用教程
    iOS15适配 UITableView下移22px
    linux 内核头文件(转)
    bjfu1143 小蝌蚪安家 解题报告
    hdu 1874 畅通工程续 flody
  • 原文地址:https://www.cnblogs.com/jiduoduo/p/9576814.html
Copyright © 2011-2022 走看看