首先在宿主机输入env 查看LANG 或者 locale 查看 LANG

发现本地使用的字符集是: zh_CN.UTF-8

  然后执行 docker exec -it mysql bash

进入docker的mysql 的 bash 子程序控制台, 执行locale 查看mysql 的字符集  

  发现问题!!!

  本地的LANG与docker里mysql的LANG不一致!!! (ps: "POSIX"是UNIX标准传统字符集)

  解决方法:

  1. 查看容器承载系统支持的所有字符集, 指令 :  locale -a

  2. 把POSIX修改为C.UTF-8, 参考网络文献, 如下提供三种修改方式: 

    ① 有vi 的话, 可以直接编辑profile 文件

    ② 直接设置环境变量 LANG=C.UTF-8 (有时候并没有效果... 很头疼)

    ③ Docker启动时, 指定环境变量 (限时性, 下次启动还得设置, 不推荐)

指令: docker exec -it mysql env LANG=C.UTF-8 bash  (随后重新进入)

  小知识: linux中的mysql 不能直接使用linux系统命令clear 来清屏, 可以使用  system clear  !!!!

最新文章

  1. TeamCity : 自动触发 Build
  2. "检索COM类工厂中 CLSID为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005" 问题的解决
  3. select 选择的制作
  4. lambda匿名函数
  5. 函数nvl 和decode
  6. iOS10 CoreData新特性
  7. Redis持久化-数据丢失及解决
  8. Best Time to Buy and Sell Stock | & || & III
  9. Jetty和Tomcat的选择:按场景而定
  10. spoj 147
  11. XtraGrid的若干种用法 z
  12. ajax全局函数运用
  13. 数据一致性(consistency)、服务可用性(availability)、分区容错性(partition-tolerance)
  14. java基础练习 4
  15. Chrome浏览器扩展开发系列之九:Chrome浏览器的chrome.alarms.* API
  16. Android版数据结构与算法(一):基础简介
  17. mpvue
  18. json获取数据生成动态菜单(转)
  19. java数学函数Math类中常用的方法
  20. [WC2011]最大XOR和路径 线性基

热门文章

  1. js中in关键字的使用方法
  2. vue前端项目优化策略
  3. K3CLOUD 常用数据表
  4. vue开发记录
  5. npm源管理
  6. 富文本编辑器直接从 word 中复制粘贴公式
  7. 富文本编辑器粘贴word内容
  8. ueditor+word图片上传
  9. P1968 美元汇率 怀疑智商超过海平面
  10. ArcGIS Server“无法创建站点,计算机不具有有效的的许可”