docker mysql 运行配置方式及常用命令,跳槽薪资翻倍

本文介绍了一位技术专家分享的《2024年最新Linux运维全套学习资料》,包括零基础教程、进阶课程、MySQL配置等内容,旨在帮助程序员高效系统地提升技能。同时,作者提供了配套的docker管理和MySQL自定义设置方法,以及线上学习资源的分享和加入技术交流圈子的机会。
摘要由CSDN通过智能技术生成

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上运维知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注运维)
img

正文

复制目录结构并删除容器

sudo docker cp mysql:/var/lib/mysql ./
sudo docker cp mysql:/etc/mysql/conf.d ./
sudo docker cp mysql:/etc/mysql/mysql.conf.d ./
docker stop mysql
docker rm mysql

配置MySQL的自定义启动参数

cd mysql.conf.d

echo "
[mysqld]
#mysql表名大小写敏感 1是先把表名改为小写
lower_case_table_names=1
#开启慢查询日志
slow_query_log = ON
#慢日志文件路径
slow_query_log_file = /var/log/mysql/slow_query.log
# 超过10秒则属于慢SQL,慢查询时间,这里为10秒
long_query_time = 10
##一般查询日志,记录建立的客户端连接用户的所有操作,增删改查等,
#不是为了调式数据库,建议不要开启,0关闭,1开启
general_log = OFF
general_log_file = /var/log/mysql/general.log
#密码强度
plugin-load-add=validate_password.so
validate-password=FORCE_PLUS_PERMANENT
validate_password_length=12
# 可以设置的有:UTC 和 SYSTEM,默认UTC,即0时区的时间,比北京时间慢8小时,所以要设置为SYSTEM
log_timestamps = SYSTEM
#二进制日志缓冲大小
binlog_cache_size = 16M
#拼接的字符串的长度字节
group_concat_max_len=10240
# 允许最大连接数
max_connections=200
#binlog日志过期时间
expire_logs_days=7
" >> mysqld.cnf

MySQL 启动命令 ,这里不需要配置MYSQL_ROOT_PASSWORD 等环境变量,数据库密码保存到数据库表里面,表文件已经在sudo docker cp mysql:/var/lib/mysql ./ 时复制出来了,密码也是第一次启动容器时设置的密码。

docker run --name mysql --network=host --restart=always -v /root/mysql/mysql:/var/lib/mysql -v /root/mysql/conf.d:/etc/mysql/conf.d -v /root/mysql/logs:/var/log/mysql -v /root/mysql/mysql.conf.d:/etc/mysql/mysql.conf.d -e TZ=Asia/Shanghai -d mysql:5.7.44

常用命令:

docker stop mysql

docker rm mysql

最后的话

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

资料预览

给大家整理的视频资料:

给大家整理的电子书资料:

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注运维)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
3316909129)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值