Docker安装MySQL忽略大小写问题的问题
由于linux中mysql的的表名是区分大小写的。所以需要配置my.conf。
所以在docker中需要把配置文件带进去。在宿主机的目录中新建my.conf文件,然后写入如下配置。
[mysqld]
user=mysql
lower_case_table_names=1
在启动docker时,把文件挂载进去,我用的是这个命令
docker run -d -e MYSQL_ROOT_PASSWORD=HAHA123 --name mysql -v /data/mysql/data:/var/lib/mysql -v /data/mysql/usr/data:/usr/data -v /data/mysql/my.cnf:/etc/mysql/my.cnf -p 3306:3306 mysql:5.6
一般来讲这样启动一切应该就正常了,但是我在环境中却碰到了这个问题,mysql忽略了配置文件,导致依然大小写敏感。
Warning: World-writable config file '/etc/mysql/my.cnf' is ignored
然后继续百度,有人提到是mysql认为这个my.cnf文件的权限太大,任何人可编辑,太危险了,所以就忽略了这个配置文件。
原来是这样子的,为了方便ftp操作,运维把整个data文件夹都设置成了777权限,所以这个cnf文件也配置成了777权限,加载到docker里依然是777权限,这个倒是我之前没有碰到过的,知道问题原因就好解决了,改这个文件的权限就可以搞定了。
重启docker,终于大小写不敏感了
Docker安装MySQL忽略大小写问题的问题相关推荐
- docker mysql忽视大小写_Docker安装MySQL忽略大小写问题的问题
Docker安装MySQL忽略大小写问题的问题 连接MySQL: 查看当前mysql的大小写敏感配置 show global variables like '%lower_case%'; +----- ...
- vagrant给vmbox创建虚拟机及docker安装mysql和redis
一.安装vmbox和vagrant 1.下载地址 Vagrant: https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64. ...
- Centos-安装Docker并使用Docker安装mysql遇到的问题以及解决方法
为什么安装Docker?? ----不知道啊,说是用其安装mysql简单 step1: 首先百度,查找安装的教程,哎,找到了: 如下: https://www.jianshu.com/p/9c9 ...
- 虚拟机中docker安装mysql远程无法访问解决方法
#docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...
- [转]Docker学习之四:使用docker安装mysql
本文转自:https://blog.csdn.net/qq_19348391/article/details/82998391 Docker学习之一:注册Docker Hub账号 Docker学习之二 ...
- docker安装mysql并配置,Docker安装MySql-挂载外部数据和配置
在上一篇中<在CentOS7中使用Docker安装MySql>中介绍了怎样在Docker中安装Mysql,但存在两个问题: 1.用户密码和字符集等的设置,需要安装完MySql后,进入到My ...
- Docker 安装MySQL以及外部访问
Docker 安装MySQL以及外部访问 (1)因为我们的镜像是linux环境下的,我所在的系统是windows系统.首先通过docker客户端切换到linux环境下. (2)使用docker pul ...
- 史上最详细Docker安装Mysql 带每一步详图及解释 并教你Docker 打印容器日志!!!相信值得你的阅读!!!
众所周知,如果我们要把项目放在服务器上运行,那么数据存储就是必需的,就用这篇小小文章记录一下我的经历吧. MySQL是一个关系型数据库管理系统,也是是最流行的关系型数据库管理系统之一,在 WEB 应用 ...
- docker安装mysql远程不能访问,虚拟机中docker安装mysql远程无法访问解决方法
#docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...
最新文章
- C#调用COM组件遇到的问题及解决办法
- [github]使用——上传工程到新建的repo
- vue安装与配置、脚手架
- Linux关机命令和重启命令
- 四大跨平台的APP分析
- word2007文档无法编辑怎么办
- 阅读SSM项目之scm【第一篇】
- 关于外部测试字段解释冲突
- 【算法原理+洛谷P6114+HDU6761】Lyndon分解
- 该市官宣:高校有序解除封闭管理!
- 程序员自己的商业模式
- 非线性规划模型、0-1整数规划模型
- 程序员值得收藏的10大网站 | 推荐指数 | 满天星★★★★★
- 搭建spark源码运行环境报错及解决办法
- java 公式计算_java 实现的公式计算
- lzma java sdk,如何使用LZMA SDK在Java中压缩/解压缩
- 费曼学习法为什么会如此有魅力
- ubuntu重新安装驱动
- Ae 入门系列之九:运动跟踪与稳定(中)
- facade设计模式