docker怎么安装mysql
发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,这篇"docker怎么安装mysql"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"d
千家信息网最后更新 2024年12月12日docker怎么安装mysql
这篇"docker怎么安装mysql"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"docker怎么安装mysql"文章吧。
1、使用 docker 命令下载 mysql
docker pull mysql:5.7
5.7是版本号,可以去https://hub.docker.com/_/mysql?tab=tags 网站查询想要安装的 mysql 版本;
2、使用 docker 命令创建实例并启动;
docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/log/mysql \-v /mydata/mysql/data:/var/lib/mysql \-v /mydata/mysql/conf:/etc/mysql \-e MYSQL_ROOT_PASSWORD=root \-d mysql:5.7
命令解析:
docker run -p 3306:3306 --name mysql:创建一个 docker 容器,起名为 mysql,将 Linux 的 3306 端口映射到该 docker 容器的 3306 端口上;(前一个 3306 是 Linux 的,后一个是 docker 容器的)
【-v】:就是目录挂载的意思,Linux 无法直接访问 docker 容器中的文件,可以使用该命令将 docker 容器中的文件映射到 Linux 目录中;
-v /mydata/mysql/log:/var/log/mysql:将 docker 容器中的/var/log/mysql 目录中的文件,映射到 Linux 中的/mydata/mysql/log 文件下;
-e MYSQL_ROOT_PASSWORD=root:-e 设置 mysql 的参数,此处是设置 mysql root 用户的密码;
-d mysql:5.7:启动 mysql 5.7;
好了,mysql 已经安装好并启动了;
3、修改 mysql 配置文件;
将下面的代码添加到 my.cnf 文件中:
[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]init_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES utf8'character-set-server=utf8collation-server=utf8_unicode_ciskip-character-set-client-handshakeskip-name-resolve
4、重新启动 mysql;
docker restart mysql
以上就是关于"docker怎么安装mysql"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
容器
文件
内容
命令
目录
就是
文章
版本
知识
端口
篇文章
代码
价值
参数
大部分
实例
密码
意思
更多
步骤
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
摇一摇软件开发
禅城网络安全厂家
数据库不能求解数值问题吗
信息化软件开发服务标准
vcs服务器管理
网络技术在教学中的使用
创新网络技术收费标准
浙江九折型材图腾服务器机柜
网络安全类的期刊
加强网络安全人才队伍建设
福建省控规数据库
数据库新标准
软件开发数学不好能做吗
做软件开发哪款笔记本比较好
软件开发公司收入来源
湖北新一代软件开发设施价钱
与电商有关的网络技术
与网络安全专业相近的专业
饭圈文化绘网络安全内容
微服务跟软件开发的关系
亿联网络技术高吗
重庆隆讯计算机软件开发
光明大陆硬核服务器
大数据专业是否涉及网络安全
自查网络安全报告
服务器荡机
网络安全哪里好
阿拉希服务器现在有多少人
苏州可以用的打车软件开发
计算机网络技术竞聘岗位