docker 安装 mysql5.7 就是这么简单?
docker 如何安装 mysql?# 先拉取镜像sudo docker pull mysql:5.7# 创建挂载目录mkdir -p /home/docker/mysql/confmkdir -p /home/docker/mysql/logsmkdir -p /home/docker/mysql/data# 启动docker run --restart=always -p 3306:3306 --name mysql -v /home/docker/mysql/conf:/etc/mysql/conf.d -v /home/docker/mysql/logs:/var/log/mysql -v /home/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD='123456' -d mysql:5.7
文章插图
mysql相关配置# 进入conf的目录cd /home/docker/mysql/conf# 编辑配置文件 , 因为做了挂载 , 所以日志的路径是不需要更改的vi mysqld.cnf[mysqld]pid-file= /var/run/mysqld/mysqld.pidsocket= /var/run/mysqld/mysqld.sockdatadir= /var/lib/mysql# By default we only accept connections from localhost#bind-address= 127.0.0.1# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0log-error=/var/log/mysql/error.logslow_query_log=ONslow_query_log_file=/var/log/mysql/slowquery.loglong_query_time=3log-queries-not-using-indexes=ONlower_case_table_names=1character-set-server=utf8mb4default-time-zone = '+08:00'[client]default-character-set=utf8mb4[mysql]default-character-set=utf8mb4
文章插图
再重启一遍mysql , 或者你先把文件创建好 , 再运行第一步 , 就不需要重启啦【docker 安装 mysql5.7 就是这么简单?】docker restart mysql
文章插图
然后在挂载的目录下就可以看到mysql的数据文件以及日志文件
- 删除|电脑老是自动安装软件,有时还自动跳出广告对话框,必须要根治!
- 英伟达|Linux下使用KVM虚拟机安装华为OpenEuler系统
- 原创|别花冤枉钱,我教你怎么样给电脑装系统,安装版与Ghost都不难!
- 小米科技|干货来了!Windows11系统要怎么装?两种方法都可以实现安装!
- 苹果|终于!Win 11可直接安装 Android 应用了,傻瓜式教程在这
- docker|docker是干啥用的?
- 编程|Ubuntu里太极编程语言的安装介绍和初探
- docker|用插麦克风喊话的音箱放歌,而且能听得下去的,恐怕只有它了
- 显卡|“为什么电脑不能安装两个或多个CPU?”评论炸锅了
- 输入法|?警惕!这17款App违法!快看你的手机安装了没?