当前位置:   article > 正文

解决使用Navicat插入MySQL数据库乱码问题_navicat mysql 乱码

navicat mysql 乱码

在使用Navicat插入MySQL数据库的时候出现了乱码。
在这里插入图片描述

尝试着从网上找了解决方案,现在记录一下。

打开my.ini配置文件(MySQL的配置文件),加入:
character_set_server = utf8

从CMD命令进入到MySQL的命令模式
在这里插入图片描述

运行 show variables like '%char%';
在这里插入图片描述
观察到有拉丁字符的,需要均改为utf-8格式


mysql> SET character_set_database = utf8 ;   

mysql> SET character_set_server = utf8 ;   
  • 1
  • 2
  • 3
  • 4

由于,我们是已经建立了数据库,这时还需要在Navicat for mysql中,将数据库的字符集也改掉。

右键数据库,选择数据库属性,如图。

进入后,修改字符集为utf8
在这里插入图片描述
因为是字符集有误的情况下已经建立了表了,所以,我们还需要将varchar类型 字段的的字符集也要改掉,右键数据表,选择design Table进入设计表中,点中某字段,一个一个改过来即可。
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/303069
推荐阅读
相关标签
  

闽ICP备14008679号