注:mysql5.7为本例docker中mysql容器的名称。

进入mysql容器:

docker exec -it mysql5.7 /bin/bash

以root用户登录mysql:

mysql -u root -p

查看当前mysql的大小写敏感配置:

show global variables like '%lower_case%';


lower_case_file_system表示当前系统文件是否大小写敏感,只读参数,无法修改。
ON表示大小写不敏感。
OFF表示大小写敏感。
由于在容器中未安装vi或vim,所以将配置文件从容器复制出来,修改之后再复制到容器内。
将文件从容器中复制到宿主机/data目录:

 docker cp mysql5.7:/etc/mysql/mysql.conf.d/mysqld.cnf /data

在mysqld后添加:

lower_case_table_names=1

将修改后的文件复制到容器中:

 docker cp /data/mysqld.cnf mysql5.7:/etc/mysql/mysql.conf.d

重启mysql:

docker restart mysql5.7

查看当前mysql的大小写敏感配置:

show global variables like '%lower_case%';

解决Linux docker中的mysql区分大小写问题相关推荐

  1. 解决linux系统中的mysql数据库,区分大小写的问题

    解决linux系统中的docker-mysql数据库,区分大小写的问题 最近研究docker比较勤,偶然发现,我项目的数据库改成服务器上的docker容器中的数据库,就会给我报错 说是没得这表,这数据 ...

  2. 以两台Linux主机在docker中实现mysql主主备份以用nginx实现mysql高可用

    使用nginx反向代理主主备份的两台mysql,连接时连接nginx,当其中一台myql停止后,仍然可以正常使用,如果使用k8s 会简单许多.所谓主主复制就是在主从复制的基础上掉了个头. 请博主买块糖 ...

  3. 远程连接不上docker中的mysql解决办法

    远程连接不上docker中的mysql解决办法 查看docker中线程,发现mysql中行动状态 我首先删除docker中的映射(先停止,再删除): //停止运行mysql01 dcoerk stop ...

  4. Windows10系统的Linux子系统中安装MySQL数据库心得

    后端开发童鞋们, 自己开发机用的是Windows系统电脑(台式机或笔记本), 而开发的程序和使用的数据库等要运行在Linux服务器上, 这种情况有木有? 提前声明: 本文并不讨论操作系统的比较, 以及 ...

  5. linux mysql 客户端连接,linux系统中启动mysql方式已经客户端如和连接mysql服务器

    零点间的记录 一.启动方式 1.使用linux命令service 启动: service mysqld start 2.使用 mysqld 脚本启动: /etc/inint.d/mysqld star ...

  6. linux mysql插入中文乱码_解决Linux下Tomcat向MySQL插入数据中文乱码问题

    一.问题 在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文乱码 二.解决办法 1.尝试一 直接在linux上面使用 ...

  7. Docker中创建MySQL容器,将宿主机目录直接挂载到目录

    Docker中创建MySQL容器,将宿主机目录直接挂载到目录 1.在Docker中下载MySQL镜像 docker pull mysql:5.7.25 2.创建目录/tmp/mysql/data和/t ...

  8. 连接云服务器Docker中的Mysql 详细图文操作(全)

    目录 前言 1. 安装mysql 2. 开启远程连接 3. 防火墙 4. 入站规则 5. 连接mysql 前言 在云服务器上通过docker搭建的mysql 本地的navicat连接mysql的时候一 ...

  9. Docker中修改MySQL的密码

    前言: ​ 在Docker中修改MySQL的密码时遇到密码修改了,但是远程连接时还是使用旧密码才能连,新密码连接不上,但mysql -uroot -p登陆时需要使用新密码才能登陆. 解决办法: 首先确 ...

最新文章

  1. Android 之 沉浸式状态栏及顶部状态栏背景色设置
  2. 2019春第四周作业软件
  3. OCR文字识别技术总结(四)
  4. android stl,Android NDK中的c++ STL
  5. Virtualization API之libvirt
  6. Maple_Vanderpol方程_摄动法公式符号推导
  7. Windows系统electron集成flash播放器(.swf文件在electron中Vue页面中播放)
  8. 谈MDM主数据管理系统、BI、大数据、SOA之间的关系
  9. HDU 5857 Median(找中位数)
  10. Linux 文本三剑客之awk 木石前盟
  11. NLP入门:pyltp的介绍与使用
  12. 浙大数据结构习题笔记:顺序表与单链表
  13. dict 方法汇总
  14. DEVOPS架构师 -- 05从零开始构建基于Kubernetes的DevOps平台
  15. Java生鲜电商平台-订单架构实战
  16. VM虚拟机Ubuntu设置静态IP方法
  17. VS/MFC - 无法启动此程序因为计算机中丢失mfc140d.dll.
  18. eclpse配置tomact
  19. linux发出声音的命令,在Linux中发出哔哔声C
  20. 2021物理化学实验8:乙酸乙酯皂化反应动力学研究

热门文章

  1. 我们是否能信任算法?不信任又能怎么办?
  2. 这款堪称完美的PDF编辑器,帮你节省50%的写作时间
  3. 睡眠音频分割及识别问题(十二)--基于IOS的YAMNet音频识别(总结)
  4. 【转载保存】webCollector使用教程
  5. html怎样实现数据列表的下拉效果
  6. OpenGL渲染管线,着色器,光栅化等概念理解
  7. 如何通过Graph+AI的方法打造高精度风控模型
  8. 揭秘!信息检索技术高端玩法
  9. Dubbo-gok8s注册中心设计方案与实现
  10. Go 语言成为最受欢迎的语言