Docker安装mysql8.0并配置忽略大小写
1、拉取镜像
docker pull mysql
2、查看镜像是否下载成功
docker images
3、启动mysql
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d -v /home/mysql/:/var/lib/mysql mysql --lower_case_table_names=1
命令解释:
-e MYSQL_ROOT_PASSWORD :设置mysql密码
-v /home/mysql/:/var/lib/mysql:挂载磁盘实现数据持久化([外部挂载路径]:[内部容器mysql路径])
–lower_case_table_names=1 :忽略大小写,docker mysql默认区分大小写的
注:参数顺序一定要对,–lower_case_table_names=1要加在镜像名后面,镜像名前面是参数,后面是mysql配置,不然会报错
mysql的忽略大小写配置只能在初始化mysql时配置,不然会报
查看MySQL官方文档,有记录:
lower_case_table_names can only be configured when initializing the server. Changing the lower_case_table_names setting after the server is initialized is prohibited.
只有在初始化的时候设置 lower_case_table_names=1 才有效
4、连接mysql
4.1、进入mysql容器
docker exec -it mysql /bin/bash
4.2、登录mysql
mysql -u root -p
4.3、docker mysql默认支持远程连接,使用Navicat远程连接,查看配置忽略大小写是否成功
注:本人文章只是怕自己用的时候忘记才编写的,有些也是在网上找到的,如有雷同敬请谅解
Docker安装mysql8.0并配置忽略大小写相关推荐
- docker安装mysql8,Docker安装Mysql8.0,并配置忽略大小写
1.拉取镜像 //拉取mysql镜像 docker pull mysql//查看镜像 docker images 2.启动mysql $ docker run --name mysq.db -p 33 ...
- Docker安装Mysql8.0,并配置忽略大小写,一句命令搞定
Docker安装Mysql8.0,并配置忽略大小写,一句命令搞定 docker run --name mysql8.db -p 3307:3306 -e MYSQL_ROOT_PASSWORD=Csd ...
- docker 安装mysql8.0并且暴漏外部的连接
此处是docker安装mysql8.0版本的数据库方法 配置指令 docker run 这里的密码也要改为 MYSQL_ROOT_PASSWORD=123456; CREATE USER 'oyp'@ ...
- mysql忽略大小写配置cnetos_CentOS7下安装MYSQL8.X并设置忽略大小写
安装 在官网上下载:mysql80-community-release-el7-2.noarch.rpm.安装方式与5.7没有任何区别.详细见:CentOS7下安装MYSQL5.7. 设置忽略大小写 ...
- Docker安装mysql8.0
1.准备工作 已安装Docker.如阿里云服务器注意开通服务器安全组访问规则端口号 2.下载mysql8.0docker镜像 docker pull mysql:8.0 3.查看下载的docker镜像 ...
- Win10 Docker 安装mysql8.0
2019独角兽企业重金招聘Python工程师标准>>> 1. 打开 PowerShell 2.搜索mysql镜像 docker search mysql 3.下载mysql镜像(默认 ...
- 阿里云docker安装mysql8.0
1. mysql的安装 docker pull mysql #直接执行,会下载最新版本的mysql docker pull mysql:8.0.16 #可以指定版本号 2. 在本地创建文件夹 找一个合 ...
- 使用docker安装mysql8及mysql5.7
使用系统:centos7.6 1.安装命令 1.1安装mysql8 mkdir -p /usr/local/mysql/conf.d mkdir -p /usr/local/mysql/logs mk ...
- mysql 8.0 docker_Docker安装MySQL8.0的实现方法
环境:MacOS_Cetalina_10.15.1.Mysql8.0.18.Docker_2.0.0.3 1.docker仓库搜索mysql docker search mysql 2.docker仓 ...
最新文章
- 神奇的HTML5离线存储(应用程序缓存)
- ACCESS TOKEN
- perl Encode模块的使用
- mysql搜索标题及时间_mysql搜索标题,描述和多行标记
- 高效 Java Web 开发框架 JessMA v3.2.1 正式发布
- vhdl语言入门_从当初汇编、C语言入手,到如今FPGA开发已然十年,总结出“三多”!...
- 将Mongodb注册为Windows系统服务
- ionic3 生命周期
- Android开发笔记(六十八)工程库打包
- asp.net 下载文件
- java 数据类型之原码,补码,反码
- 计算机组成原理的IR,计算机组成原理
- C++ struct构造函数
- 一周企业财报 | 阿迪达斯、盖璞、Natura、舍弗勒、百世集团等11家企业发布业绩...
- CSS渐变背景看这一篇就够了
- 正点原子 任天堂_任天堂20年前,任天堂用纸Mario改变了RPG风格
- 流刷新函数:fflush()的介绍和用法
- 行列式的组合定义及其应用--反对称阵的Pfaffian
- ERR Target instance replied with error: NOAUTH Authentication required
- 为什么YUV全为0的图像是绿色的