zoukankan      html  css  js  c++  java
  • 记一次Win上MySQL乱码问题

    Win上MySQL乱码问题

    笔记本上的数据库总会时不时的乱码(或者是一直乱码我没注意到?),在谷歌上试了几次错才正确解决,在此记录一下。

    在MySQL数据库存储目录找到my.ini,在相应的标签下分别添加如下内容:

    [client]
    default-character-set = utf8
    [mysql]
    default-character-set = utf8
    [mysqld]
    #这个和上面两个不一样,部分网友说这里和上面一样,这样会导致mysql服务无法启动
    character-set-server = utf8
    

    保存一下重启MySQL服务即可。

    不放心的话可以在安装目录的my-default.ini添加相同的内容不过好像没什么必要就是了


    如果还乱码则在数据库连接的url后面添加如下参数:

    ?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
    

    上面是使用mybatis的参数,因此&需要转义为&,请酌情修改。

  • 相关阅读:
    605
    603
    509
    7-5
    6-5
    5-6
    5-3
    5-4
    5-5
    4-12
  • 原文地址:https://www.cnblogs.com/lixin-link/p/11541905.html
Copyright © 2011-2022 走看看