问题

Windows 下安装 MySQL 后,默认编码不全utf8。

mysql> show variables like '%char%';
+--------------------------+---------------------------------------------------------+
| Variable_name            | Value                                                   |
+--------------------------+---------------------------------------------------------+
| character_set_client     | gbk                                                     |
| character_set_connection | gbk                                                     |
| character_set_database   | utf8                                                    |
| character_set_filesystem | binary                                                  |
| character_set_results    | gbk                                                     |
| character_set_server     | utf8                                                    |
| character_set_system     | utf8                                                    |
| character_sets_dir       | D:\Program Files\MySQL\MySQL Server 5.7\share\charsets\ |
+--------------------------+---------------------------------------------------------+
8 rows in set, 1 warning (0.01 sec)

解决方案

进入 MySQL 安装的目录,复制 my-default.ini,重命名为 my.ini,添加如下配置:

[mysqld]
character-set-server = utf8[client]
default-character-set = utf8

重启 MySQL 服务(右键计算机 > 管理 > 服务和应用程序 > 服务 > MySQL),再次查看确实是否生效。

mysql> show variables like '%char%';
+--------------------------+---------------------------------------------------------+
| Variable_name            | Value                                                   |
+--------------------------+---------------------------------------------------------+
| character_set_client     | utf8                                                    |
| character_set_connection | utf8                                                    |
| character_set_database   | utf8                                                    |
| character_set_filesystem | binary                                                  |
| character_set_results    | utf8                                                    |
| character_set_server     | utf8                                                    |
| character_set_system     | utf8                                                    |
| character_sets_dir       | D:\Program Files\MySQL\MySQL Server 5.7\share\charsets\ |
+--------------------------+---------------------------------------------------------+
8 rows in set, 1 warning (0.01 sec)

转载于:https://www.cnblogs.com/bilibang/p/7274777.html

Windows 下修改 MySQL 编码为 utf8相关推荐

  1. linux mysql 编码修改,Linux下修改MySQL编码的方法

    这篇文章主要为大家详细介绍了Linux下修改MySQL编码的方法,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧! 默认登录mysql之后可以通过SH ...

  2. linux mysql设置编码_linux下修改mysql编码

    通过MySQL命令行修改:mysql> set character_set_client=utf8;Query OK, 0 rows affected (0.00 sec)mysql> s ...

  3. windows下统一mysql编码_mysql5.7 windows7编码统一utf-8

    查看mysql数据编码 登录mysql服务,查看mysql数据库默认的编码 mysql> show variables like 'character%'; +----------------- ...

  4. redhat修改mysql编码格式_RedHatLinux下修改MySQL编码方式

    RedHat Linux安装Mysql后其默认编码如下:(运行如下命令即可查看编码方式)# mysql -u root -pEnter password:mysql gt; show RedHat L ...

  5. windows下统一mysql编码_mysql5.7 windows7编码统一utf-8-Go语言中文社区

    查看mysql数据编码 登录mysql服务,查看mysql数据库默认的编码 mysql> show variables like 'character%'; +----------------- ...

  6. windows系统下修改mysql时区_Linux与Windows下修改MySql时区的方法

    mysql> show variables like '%time_zone%'; #查询当前时区+------------------+--------+ | Variable_name | ...

  7. windows下修改mysql密码 10054错误

    windows下使用下面的更新语句: update mysql.user set authentication_string=password("123qwe") where us ...

  8. ubuntu下修改mysql编码,使能支持中文

    通过sudo apt-get install mysql-server安装的mysql的编码是latin1,不能支持中文. 需要修改/etc/mysql/my.cnf文件,可以通过vim或者gedit ...

  9. windows下修改mysql时区设置

    root身份登录MySQL mysql -u root -p 查看time_zone变量 show variables like '%time_zone%'; 显示'%time_zone%'变量; 设 ...

最新文章

  1. 某快手程序员爆料:给小厂随便投投简历,面试表现很差也能过,大厂背书确实有用!...
  2. 论网站更新与seo优化的关系
  3. jquery源码解析:jQuery数据缓存机制详解2
  4. 炸了,为什么某高速网络总是二层通三层不通?
  5. vue 项目抛出警告
  6. Activiti 6中的可插拔持久性
  7. 想知道3D游戏建模师每天都在做什么吗?3D游戏建模的那些事
  8. Android 圆角TabLayout
  9. 使用Flask-SQLAlchemy插件操作MySQL
  10. java反射父类_Java反射获取对象全部属性,包括父类属性
  11. OCS:运营商制胜3G的关键
  12. 【自然语言处理系列】预训练模型原理和实践综述 | 附汇报PPT原稿和18篇论文
  13. 《关于促进大数据发展的行动纲要》提出三大指导意见
  14. exchange 2010高可用平台的搭建和配置
  15. 股市基础知识、主力建仓、派发出货【四】
  16. 冉宝的每日一题--8月11日
  17. 推广软件开发分析规范
  18. TiDB 在北京银行交易场景中的应用实践
  19. 群晖NAS配置DNSPodDDNS实现外网访问(仅适用于阿里云域名)
  20. 使用R读取并查看数据

热门文章

  1. MySQL按日期分组统计(按天统计,按月统计)
  2. JSON.toJSONString 出现 {$ref: “$.deduceGridCellVoSet[0].stateFlightsBasic[0]“}
  3. idea安装drl插件
  4. Android开发笔记(五十七)录像录音与播放
  5. 定积分在计算机中的应用,计算机模拟定积分的定义
  6. 探索Google App Engine背后的奥秘(5)- Datastore的设计(转载)
  7. AndroidStudio意外崩溃,电脑重启,导致重启打开Androidstudio后所有的import都出错...
  8. 【T-SQL基础】02.联接查询
  9. CDH5.X完全卸载步骤
  10. Android ------ handler 异步处理消息