当前位置: 首页 > news >正文

织梦做网站好不好优化英文

织梦做网站好不好,优化英文,怎么样备份网站数据库,什么是网络营销网络营销的主要工具有哪些拉取镜像并查看 docker pull mysql:5.7.36拉取成功后查看(非必须) docker images创建并设置宿主机 mysql 配置文件目录和数据文件目录 创建相关文件夹将容器中的mysql数据保存到本地,这样即使容器被删除,数据也不会丢失。 mkd…

拉取镜像并查看

docker pull mysql:5.7.36

拉取成功后查看(非必须)

docker images

在这里插入图片描述

创建并设置宿主机 mysql 配置文件目录和数据文件目录

创建相关文件夹将容器中的mysql数据保存到本地,这样即使容器被删除,数据也不会丢失。

mkdir -p  /opt/soft/mysql/5.7.36/data   /opt/soft/mysql/5.7.36/conf   /opt/soft/mysql/5.7.36/logs

创建实例并启动

docker run -p 13306:3306 --name mysql5.7.36 \
-v /opt/soft/mysql/5.7.36/logs:/var/log/mysql \
-v /opt/soft/mysql/5.7.36/data:/var/lib/mysql \
-v /opt/soft/mysql/5.7.36/conf:/etc/mysql \
-v /etc/localtime:/etc/localtime:ro \
-e MYSQL_ROOT_PASSWORD=root \
-d mysql:5.7.36

这个Docker命令是用来启动一个基于MySQL 5.7.36版本的容器,并进行一些定制化的配置。下面是对这条命令中各个部分的详细解释:

- docker run: 命令用来创建一个新的容器并运行一个命令。
- p 13306:3306: 这个选项映射容器内部的3306端口到主机的13306端口,允许外部通过主机的13306端口访问容器中的MySQL服务。
-name mysql5.7.36: 为这个容器指定一个名字,这里是mysql5.7.36,便于后续管理和识别。
- v /opt/soft/mysql/5.7.36/logs:/var/log/mysql: 将主机上的/opt/soft/mysql/5.7.36/logs目录挂载到容器内的/var/log/mysql,用于存放MySQL的日志文件。这样做的好处是即使容器被删除,日志也不会丢失。
- v /opt/soft/mysql/5.7.36/data:/var/lib/mysql: 类似地,将主机的/opt/soft/mysql/5.7.36/data目录挂载到容器的/var/lib/mysql,这是MySQL的数据存储目录。挂载数据卷可以持久化数据,保证数据不因容器重启或删除而丢失。
- v /opt/soft/mysql/5.7.36/conf:/etc/mysql: 将主机的/opt/soft/mysql/5.7.36/conf目录挂载到容器的/etc/mysql,允许使用自定义的MySQL配置文件,而不是容器默认的配置。
- v /etc/localtime:/etc/localtime:ro: 将主机的系统时间文件挂载到容器中,确保容器内的时间与主机同步,并且以只读模式挂载(ro),防止容器内部修改主机的时间设置。
- e MYSQL_ROOT_PASSWORD=root: 设置环境变量MYSQL_ROOT_PASSWORD,用于指定MySQL的root用户的密码。在这个例子中,密码被设置为root。请根据实际情况修改为强密码以确保安全。
- d mysql:5.7.36: 最后一部分指定了要运行的镜像名称和标签,这里是mysql:5.7.36,即MySQL 5.7.36版本的官方镜像,并且使用d参数让容器在后台运行。

综上所述,这条命令会创建并启动一个MySQL 5.7.36的容器,配置了日志、数据、配置文件的持久化存储,以及时间同步,并设置了root用户的密码。
在这里插入图片描述

添加宿主机配置文件

vim /opt/soft/mysql/5.7.36/conf/my.cnf
[client]
# 设置客户端默认字符集
default-character-set=utf8mb4[mysql]
default-character-set=utf8mb4[mysqld]
# 设置最大连接数
max_connections = 500
# 字符集和排序规则  
character-set-server = utf8mb4  
collation-server = utf8mb4_unicode_ci  
# 设置服务器的时区
default-time-zone = '+08:00'
# 设置是否允许MySQL对表名大小写敏感(1为不敏感)
lower_case_table_names = 1

重启MySQL服务并验证配置是否生效

宿主机执行命令

docker restart mysql5.7.36

启动后连接数据库,查询一下修改的配置是否生效,例如

mysql> SHOW VARIABLES LIKE 'max_connections';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 500   |
+-----------------+-------+

至此,使用Docker安装MySQL5.7.36已经完成,如果还需要修改相关配置,继续修改my.cnf,并重启即可。

http://www.zhongyajixie.com/news/51034.html

相关文章:

  • 专门做婚纱儿童摄影网站百度识图网页版
  • 网站开发流程图前端性能优化
  • 如何把图片做网站背景外贸网站推广平台有哪些
  • 购物网站开发意义地产渠道12种拓客方式
  • 做网站要源代码seo提供服务
  • 在线观看2021网页源码免费seo网站诊断免费
  • 信息门户网站建设怎么弄属于自己的网站
  • 微信官方微网站吗seo服务商技术好的公司
  • 学院网站建设项目的活动分解正规接单赚佣金的app
  • 香港的贸易公司可以做网站吗小型项目外包网站
  • 做网站用的什么软件百度帐号管家
  • 成都商城网站开发宁波seo关键词费用
  • 新手自学做网站多久百度搜索推广和信息流推广
  • 宁波网站优化体验百度推广深圳分公司
  • 滨州网站建设腾度淘宝关键词排名查询工具
  • 为什么做彩票网站会被提示危险郑州网站推广
  • 网站怎么维护中文搜索引擎排名
  • 中国建设教育协会培训报名网站谷歌推广费用
  • 网站的建设与维护就业方向广东网站营销seo费用
  • 招聘网站怎么做线下活动上海谷歌优化
  • idc网站源码品牌seo是什么意思
  • 当前网站开发什么语言网络推广营销网
  • 和布克赛尔网站建设友情链接交换软件
  • 该怎么给做网站的提页面需求百中搜
  • 网站开发的程序平台百度公司电话是多少
  • 做网络调查的网站赚钱关键的近义词
  • 网站建设 国外做推广哪个平台效果好
  • 北京做网站推广北京做网站的公司排行
  • 济南营销网站制作公司网络营销题库案例题
  • 怎么做返利网之类的网站网站推广优化排名seo