12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-11-29 09:51:25
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
docker安装mysql的方法:首先查询并下载镜像,代码为【docker images】;然后创建并运行容器,代码为【docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD】;最后配置相关数据。doc
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
docker安装mysql的方法:首先查询并下载镜像,代码为【docker images】;然后创建并运行容器,代码为【docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD】;最后配置相关数据。
docker安装mysql的方法:
从镜像市场安装。
1、查询镜像
dockersearchmysql
2、下载镜像(实测过程中,下载镜像时经常卡住,多试几次就好了)
dockerpullmysql
通过docker images命令查看本地镜像
dockerimages
3、创建并运行容器
dockerrun-d-p3306:3306-eMYSQL_ROOT_PASSWORD=abc123mysql
参数说明:
-p 3306:3306将主机3306端口映射到容器3306端口
-e MYSQL_ROOT_PASSWORD=abc123设置远程登录的root用户密码为abc123
--name zyz-name 可选,设置容器别名
mysql镜像名称
4、需要配置数据忽略大小写
mysql8版本,一但mysql正式运行,就不能再设置忽略大小写了,强行设置会导致mysql服务启动不了,所以,我们创建容器时必须将mysql配置挂载到容器上。
1)创建文件夹/etc/mysql.d
cd/etc///进入etc目录mkdirmysql.d//创建文件夹mysql.d,名称可变
2)在mysql.d文件夹中增加配置文件my.cnf,增加配置
[mysqld]lower_case_table_names=1
3)重新创建并运行容器
dockerrun-d-p3306:3306-eMYSQL_ROOT_PASSWORD=abc123-v/etc/mysql.d:/etc/mysql/conf.d--namezyz-mysqlmysql
4)查看效果,执行命令后看到lower_case_table_names=1
表示成功。
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19