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

如何把自己电脑做网站服务器百度大搜推广开户

如何把自己电脑做网站服务器,百度大搜推广开户,天津优化代理,网站开发内容和方法使用docker-compose 部署 MySQL(所有版本通用) 一、拉取MySQL镜像 我这里使用的是MySQL8.0.18,可以自行选择需要的版本。 docker pull mysql:8.0.18二、创建挂载目录 mkdir -p /data/mysql8/log mkdir -p /data/mysql8/data mkdir -p /dat…

使用docker-compose 部署 MySQL(所有版本通用)

一、拉取MySQL镜像

我这里使用的是MySQL8.0.18,可以自行选择需要的版本。

docker pull mysql:8.0.18

二、创建挂载目录

mkdir -p /data/mysql8/log
mkdir -p /data/mysql8/data
mkdir -p /data/mysql8/conf.d

三、添加配置文件my.cnf (没有特殊需求可以跳过)

这里需要给MySQL做点自定义的配置,比如时区字符编码等

vi /data/mysql8/conf.d/my.cnf
###### [client]配置模块 ######
[client]
default-character-set=utf8mb4
socket=/var/lib/mysql/mysql.sock###### [mysql]配置模块 ######
[mysql]
# 设置MySQL客户端默认字符集
default-character-set=utf8mb4
socket=/var/lib/mysql/mysql.sock###### [mysqld]配置模块 ######
[mysqld]
port=3306
user=mysql
# 设置sql模式 sql_mode模式引起的分组查询出现*this is incompatible with sql_mode=only_full_group_by,这里最好剔除ONLY_FULL_GROUP_BY
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
server-id = 1# MySQL8 的密码认证插件 如果不设置低版本navicat无法连接
default_authentication_plugin=mysql_native_password# 禁用符号链接以防止各种安全风险
symbolic-links=0# 允许最大连接数
max_connections=1000# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8mb4# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB# 表名存储在磁盘是小写的,但是比较的时候是不区分大小写
lower_case_table_names=0
max_allowed_packet=16M # 设置时区
default-time_zone='+8:00'

四、编写 docker-compose.yml 文件 

version: '3'
services:mysql: # 服务名称image: mysql:8.0.18 # 或其它mysql版本container_name: mysql8 # 容器名称environment:- MYSQL_ROOT_PASSWORD=123456 # root用户密码
#      - TZ=Asia/Shanghai # 设置容器时区 我这里通过下面挂载方式同步的宿主机时区和时间了,这里忽略volumes:- /data/mysql8/log:/var/log/mysql # 映射日志目录,宿主机:容器- /data/mysql8/data:/var/lib/mysql # 映射数据目录,宿主机:容器- /data/mysql8/conf.d:/etc/mysql/conf.d # 映射配置目录,宿主机:容器- /etc/localtime:/etc/localtime:ro # 让容器的时钟与宿主机时钟同步,避免时间的问题,ro是read only的意思,就是只读。ports:- 3306:3306 # 指定宿主机端口与容器端口映射关系,宿主机:容器restart: always # 容器随docker启动自启

 五、启动容器

docker-compose -f docker-compose.yml up -d

六、运行后查看启动容器的情况

docker ps

七、连接测试

以交互式命令进入容器,也可以使用navicat等客户端连接,使用Docker安装MySQL会给root用户开启远程访问。

docker exec -it mysql8 /bin/bash

使用MySQL自带客户端连接工具连接

mysql -h127.0.0.1 -uroot -p123456

http://www.yayakq.cn/news/428389/

相关文章:

  • 四川建设人才官方网站装修案例的app
  • 新网站如何做排名网站举报入口
  • asp网站开发基础memory wordpress
  • vvic网站一起做网店如何下载别人的网站模板
  • 建设网站前需要的市场分析企业管理培训课程学习
  • 做知乎网站要多少钱百度快照收录
  • 哈尔滨专业做网站怎么做一帘幽梦网站
  • 云开发app站长工具 seo查询
  • 线报网站如何做视觉设计作品集范例
  • wordpress 多租户网络推广优化
  • 北京网站制作很好 乐云践新手工制作小船
  • 网站自己怎么建设科技未来网站建设
  • 东莞手机网站建设在线做漫画网站
  • 柳州住房城乡建设厅官方网站选择好的软件开发培训班
  • 做3d地形比较好的网站crm系统主要干什么的
  • 网站主要栏目网站调用微信js视频
  • 东莞网站建设流程铜川市网站建设
  • 江苏建设信息网官网优化电池充电有必要开吗
  • 做网站都需要自己的服务器吗2022年最新国际新闻
  • 如何规划网站栏目江苏金安建设公司网站
  • 学校网站建设钉钉网站如何做推广效果好
  • google外贸建站手机网站设计公司哪家好
  • 海口cms模板建站中国最新军事新闻
  • 潍坊网站建设wfxtseo搜索引擎网址
  • wordpress网站描述插件你愿不愿意做我女朋友网站
  • 做竞品分析的网站wordpress调用当着文章tag标签
  • 广州市专注网站建设品牌上海今天出什么大事件了
  • 绿色网站风格wordpress上传pdf文档
  • 淘宝怎么做网站网站开发微信支付接入
  • 宽屏企业网站源码网站建设分哪些类别