解决Linux docker中的mysql区分大小写问题

注: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%';

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/518063.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

不要低估AI面临的困境

“通过对7000多家“AI初创企业”进行研究分析,我发现大多数人低估了AI发展所面临的困境和挑战。这其中,有你的参与吗?” 你可能听过Andrew Ng这句话类似的一些说法:“AI正如同我们新时代的电力!电力的发展曾经改变了无数行业;现如今的AI也将如…

mysql-修改mysql最大连接数

1、修改mysql最大连接数 systemctl start mysqld 启动mysql systemctl status mysqld 查看mysql状态 systemctl restart mysqld 重启mysql进入mysql查看最大连接数: mysql -u root -p sh…

重构技术架构首先解决组织架构

技术架构来源于人员组织架构 过去两年做了不少大型的中台项目,什么是中台?这篇文章就不多说了,自行百度一下,总而言之最后我得出了一个结论——企业什么样的人员组织架构就会什么样的系统技术架构。我们先以下一幅图:…

为你整理了一份 Mysql 的学习笔记,建议收藏学习!

作者 | 陈熹责编 | Carol来源 | 早起PythonSQL是一个存活近半个世纪的语言,如今仍有大量人在使用。它语法简单,对培养数据整理和提取的思维有很大帮助。我将我过去的笔记分享给大家,希望能为大家的学习提供参考,更希望有人因此能迈…

Redis 混合存储最佳实践指南

Redis 混合存储实例是阿里云自主研发的兼容Redis协议和特性的云数据库产品,混合存储实例突破 Redis 数据必须全部存储到内存的限制,使用磁盘存储全量数据,并将热数据缓存到内存,实现访问性能与存储成本的完美平衡。 架构及特性 命…

Android 控件 - EditText输入框、ImageView图片、ProgressBar进度条

1、EditText输入框 1.1 输入提示 以及 提示颜色 android:hint &#xff1a; 输入提示 android:textColorHint &#xff1a; 提示颜色 <EditTextandroid:hint"请输入用户名"android:textColorHint"#95a1aa"android:layout_width"200dp"andr…

项目启动时flowable报错提示 version mismatch: library version is *, db version is *

项目启动时flowable报错提示 version mismatch: library version is *, db version is * 可能原因 1.项目中的flowable版本更换了但是数据库中缓存了之前的版本信息 解决&#xff1a; 找到数据库中act_ge_property(ACT_GE_PROPERTY)表更改schema.version的版本或者全部改掉&…

云控平台的双向音频解决方案

导读 随着移动互联网的发展&#xff0c;行业内衍生了基于移动平台的各类解决方案。其中&#xff0c;设备规模化管理的云控能力是各互联网公司在设备集群控制背景下的诉求。因此涌现了大批提供类似解决方案的平台。如&#xff1a;阿里系的阿里云MQC、阿里无线和菜鸟Nimitz等&am…

蚂蚁金服高要求的领域建模能力,对研发来说到底指什么?

来源 | 独自慎思责编 | Carol封图由 CSDN 付费下载于视觉中国最近&#xff0c;由于工作需要&#xff0c;作者接触了网商银行的一个项目。项目里对应的业务模型设计&#xff0c;是我工作这三年来见过的所有模型里最复杂的。于是&#xff0c;利用五一这个短暂的假期&#xff0c;我…

如何造一个“钉钉”?谈谈消息系统架构的实现

阿里妹导读&#xff1a;消息类场景是表格存储&#xff08;Tablestore&#xff09;主推的方向之一&#xff0c;因其数据存储结构在消息类数据存储上具有天然优势。为了方便用户基于Tablestore为消息类场景建模&#xff0c;Tablestore封装Timeline模型&#xff0c;旨在让用户更快…

SprinBoot 集成 Flowable 工作流引擎镜像制作

文章目录一、实现原理1. 镜像制作个数2. 调用流程3. 调用流程分析二、前期准备2.1. 克隆项目到本地2.2. 修改数据库连接和容器别名2.3. 修改请求地址为容器别名&#xff08;后端&#xff09;三、 修改请求地址为容器别名&#xff08;前端&#xff09;3.1. 环境配置3.2. 安装依赖…

Android 控件 - Notification通知、Toolbar、AlertDiallog、PopupWindow

1、Notification通知 创建一个NotificationManager NotificationManager类是一个通知管理器类&#xff0c;这个对象是由系统维护的服务&#xff0c;是以单例模式的方式获得&#xff0c;所以一般并不直接实例化这个对象。在Activity中&#xff0c;可以使用Activity.getSystemSe…

阿里云 ESSD 采用自研新一代存储网络协议,打造“超级高速”

8月26日&#xff0c;阿里云透露&#xff0c;正投入自研数据存储“超级高速”&#xff0c;核心存储产品ESSD已率先采用这一最新的自研存储网络协议&#xff0c;并实现大规模商用&#xff0c;数据传输效率提高50%。 据了解&#xff0c;未来该协议还将继续演进&#xff0c;有望取…

1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contai

文章目录1. 现象2. docker内部mysql容器 解决方案3. windows和linux 解决方案1. 现象 在使用sql语句创建表时&#xff0c;报错&#xff1a; 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PRO…

10 人,2 个月 | 虾米音乐的监控体系升级之路

背景 监控一直是服务端掌握应用运行状态的重要手段&#xff0c;经过近几年的发展&#xff0c;阿里虾米服务端目前已经有 100 多个 Java 应用&#xff0c;承担核心业务的应用也有将近 50 个&#xff0c;对于应用的监控配置也是因人而异。有的人配置的监控比较细&#xff0c;有的…

Python 本身真的没什么用!

越来越多的人学习编程不再只是为了当程序员&#xff0c;而是为了提升效率&#xff0c;多一份职业技能&#xff0c;正面应对瞬息万变的全球大环境。据麦肯锡全球研究院发布的一份就业报告中显示&#xff0c;到 2030 年&#xff0c;中国预计将有 1200 万&#xff5e; 1.02 亿人面…

Timestream开发最佳实践

背景 Timestream模型是针对时序场景设计的特有模型&#xff0c;可以让用户快速完成业务代码的开发&#xff0c;实现相关业务需求。但是&#xff0c;如果业务系统不仅想实现基础的相关业务功能&#xff0c;还要达到最佳的性能&#xff0c;并且兼顾到未来的扩展性的话&#xff0…

linux-ubuntu-16.04 安装系统、安装 SSH 服务、设置root用户密码

1、ubuntu-16.04安装 使用UltraISO 软碟通 将 ubuntu-16.04-desktop-amd64.iso 制作为U盘镜像插入U盘&#xff0c;开机按F12选择U盘启动安装过程参考 https://blog.csdn.net/weixin_59605625/article/details/125807363 2、ubuntu-16.04 安装 SSH 服务 $ 在linux中代表普通用…

Error starting userland proxy: listen tcp 0.0.0.0:8080: bind: address already in use.

文章目录一、现象二、解决方案一、现象 [rootlocalhost app]# docker run -p 8080:8080 -p 9326:9326 --name eblog --link es_643:ees --link myrabbit:erabbit --link mymysql:emysql --link myredis:eredis -d eblog:1.0a74c2caaca88203c1ca575cd2f8a0e0426d892d5800c487…

助力企业应用与基础架构现代化 VMware这波组合拳够强!

顺应时代的发展&#xff0c;“数字化转型”已经成为企业发展的必由之路。应用作为数字化转型的核心&#xff0c;能够帮助企业向客户提供定制化的数字化体验&#xff0c;创造新的收入来源。在数字化转型道路上&#xff0c;中国企业走的并不慢甚至非常之快&#xff0c;在此过程中…