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

网站做移动适配以后可以取消吗wordpress动态订单

网站做移动适配以后可以取消吗,wordpress动态订单,wordpress+全局设定,个人永久免费自助建站服务器#xff1a;两台Centos9 用Docker搭建主从 使用Docker拉取MySQL镜像 确保两台服务器都安装好了docker 安装docker请查看#xff1a;Centos安装docker 1.两台服务器都先拉取mysql镜像 docker pull mysql 2.我这里是在 /opt/docker/mysql 下创建mysql的文件夹用来存…服务器两台Centos9 用Docker搭建主从 使用Docker拉取MySQL镜像 确保两台服务器都安装好了docker 安装docker请查看Centos安装docker 1.两台服务器都先拉取mysql镜像 docker pull mysql 2.我这里是在 /opt/docker/mysql 下创建mysql的文件夹用来存储数据库日志以及配置(可自行创建主从俩服务器都创建 mkdir /opt/docker/mysql/cnf mkdir /opt/docker/mysql/data mkdir /opt/docker/mysql/log 3.master主服务器进入到 /opt/docker/mysql/cnf/ 文件夹 创建 mysql.cnf 文件 cd /opt/docker/mysql/cnf/vim mysql.cnf 配置如下信息 [mysqld] ## 设置server_id,注意要在同一局域网内唯一 server-id1 ## 开启binlog log-binmysql-bin ## binlog缓存 binlog_cache_size1M ## binlog格式(mixed、statement、row,默认格式是statement) binlog_formatmixed4.slave从服务器进入到 /opt/docker/mysql/cnf/ 文件夹创建 mysql.cnf 文件 cd /opt/docker/mysql/cnf/vim mysql.cnf 配置如下 [mysqld] ## 设置server_id,注意要唯一 server-id2 ## 开启binlog,以备Slave作为其它Slave的Master时使用 log-binmysql-slave-bin ## relay_log配置中继日志 relay_logedu-mysql-relay-bin ## 如果需要同步函数或者存储过程 log_bin_trust_function_creatorstrue ## binlog缓存 binlog_cache_size1M ## binlog格式(mixed、statement、row,默认格式是statement) binlog_formatmixed ## 跳过主从复制中遇到的所有错误或指定类型的错误,避免slave端复制中断 ## 如:1062错误是指一些主键重复,1032错误是因为主从数据库数据不一致 slave_skip_errors1062 ## 跳过主从复制中遇到的错误,可配可不配 read-only1 #1只读0读写 5.接下来启动 master和slave 两台服务器的mysql容器 # master 主服务器 docker run -itd --name mysql-master -p 3306:3306 -e MYSQL_ROOT_PASSWORD123456 -v /opt/docker/mysql/cnf:/etc/mysql/conf.d -v /opt/docker/mysql/data:/var/lib/mysql -v /opt/docker/mysql/log:/var/log --restart always mysql# slave 从服务器 docker run -itd --name mysql-slave -p 3306:3306 -e MYSQL_ROOT_PASSWORD123456 -v /opt/docker/mysql/cnf:/etc/mysql/conf.d -v /opt/docker/mysql/data:/var/lib/mysql -v /opt/docker/mysql/log:/var/log --restart always mysql 查看服务器上的容器 此时两台服务器都可以通过远程连接工具连接到数据库了 查看ip 我的 master 服务器ip是 192.168.252.134  ,  slave 服务器ip是 192.168.252.135 6.进入到 master 主数据库容器中 # 进入到docker容器 docker exec -it mysql-master /bin/bash# 登录到mysql服务 回车后输入密码 mysql -uroot -p 执行以下命令查看对应用户的加密方式 use mysql; select user,plugin from user where userroot; mysql 8之后的密码加密方式都是 caching_sha2_password 我们修改root用户密码加密方式以便从库可以直接通过铭文密码连接到主库 执行命令修改加密方式 alter user rootlocalhost identified with mysql_native_password by 你的密码; 或者 ALTER user rootlocalhost IDENTIFIED BY 123456; # 执行下面两条命令 最好主库和从库都修改一下 alter user rootlocalhost identified with mysql_native_password by 123456; alter user root% identified with mysql_native_password by 123456; 使配置生效 flush privileges; 执行 命令 show master status;  查看主数据库 master_log_file、master_log_pos两个参数  mysql 8.4查看binlog日志命令是这样写的SHOW BINARY LOG STATUS; SHOW BINARY LOG STATUS; 记住这两个 File  和 Position 参数 下面会用到 7.配置 slave 从服务器 进入到docker容器内 并 登录到mysql服务 # 进入slave 从数据库容器 docker exec -it mysql-slave /bin/bash#进入容器后 登录mysql控制台 mysql -uroot -p123456 执行下面的命令 配置主从关系 # mysql 8.4 版本需要下面这种命令 CHANGE REPLICATION SOURCE TO SOURCE_HOST192.168.252.134, SOURCE_LOG_FILEmysql-bin.000001, SOURCE_LOG_POS158, SOURCE_PORT3306, SOURCE_USERroot, SOURCE_PASSWORD123456;# mysql 8.0 以下版本请使用 如下命令 否则会报sql语法错误 change master to master_host192.168.252.134, master_userroot, master_password123456, master_port3306, master_log_filemysql-bin.000001, master_log_pos158, master_connect_retry30; 命令说明 master_host Master库的地址指的是容器的独立ip master_portMaster的端口号指的是容器的端口号 master_user用于数据同步的用户 master_password用于同步的用户的密码 master_log_file指定 Slave 从哪个日志文件开始复制数据即上文中提到的 File 字段的值 master_log_pos从哪个 Position 开始读即上文中提到的 Position 字段的值 master_connect_retry如果连接失败重试的时间间隔单位是秒默认是60秒 开启主从复制 # 开启 主从复制 mysql 8.0之前用 start slave; start REPLICA;# 关闭主从复制 mysql 8.0之前用 stop slave; stop REPLICA;# 重新配置主从 stop REPLICA; reset master; # 重新配置主从 stop REPLICA; reset master;查看 从库配置状态 show REPLICA status \G;    或者 show slave status \G; 查看其中的参数 Replica_IO_Running::Yes Replica_SQL_Running: Yes   则显示为配置成功 如果  Replica_IO_Running 这个值一直显示 Connecting 请查看 Last_IO_Error: 这里报错信息   一般有以下三种情况请排查 1、网络不通检查ip,端口 2、密码不对检查是否创建用于同步的用户和用户密码是否正确 3、pos不对检查Master的 Position 如果出现报错 Last_IO_Error: Error connecting to source root192.168.252.134:3306. This was attempt 1/10, with a delay of 60 seconds between attempts. Message: Authentication plugin caching_sha2_password reported error: Authentication requires secure connection. 这个原因是因为mysql8以后的默认加密方式是 caching_sha2_password 修改密码加密方式 # 执行下面两条命令 最好主库和从库都修改一下 alter user rootlocalhost identified with mysql_native_password by 123456; alter user root% identified with mysql_native_password by 123456;# 使配置生效flush privileges; 建议最好使用8.0的mysql镜像更加稳定 这样简单的主从配置就完成了 使用 exit; 退出mysql控制台 8.使用远程连接工具连接到两台数据库 我们在 192.168.252.134上面创建一个数据库 然后在 192.168.252.135刷新即可看到直接同步过去了
http://www.lakalapos1.cn/news/47522/

相关文章:

  • 什么网站可以在线做雅思内容企业推广
  • 赣州做网站设计找哪家不用虚拟机可以做网站吗
  • 南昌it制作电商网站的公司wordpress 迁移 乱码
  • wordpress 外国主题杭州优化公司多少钱
  • 建设医院网站的目的网站托管服务
  • 什么网站的注册是动态凉山州住房与城乡建设局网站
  • 搜索网站的方法摄影师签约有哪些网站
  • 建设通是正规网站吗个人淘宝客网站备案
  • 高清免费爱做网站天津优化公司
  • 行业网站搭建郑州app开发
  • 电商网站建设实训总结与体会网页设计公司面试问题
  • ae模板素材网站百度推广登陆平台
  • 布吉建设网站个人备案网站内容
  • 吕梁seo网站建设网站建设平台ui确认书
  • 深圳商城网站设计费用做网站php和asp哪个好
  • 网站开发实训的心得南阳最新数据消息
  • 网站评论做外链东莞网站推广营销网站设计
  • 叮当快药网站谁做的网站做微信接口吗
  • 珠海哪里有网站建设wordpress 删除所有评论
  • 网站建设的预算网页版
  • 做暧暖免费观看网站网站推广关键词排名
  • 网站所有权张家界seo排名
  • 怎样设计个人网站下载网站 源码
  • 广州电玩网站开发网页设计课程总结
  • 个人网站的域名注册惠州seo报价
  • 网站控制面板中设置目录权限平台营销策略
  • 深圳交易平台网站开发网站建设教程讲解
  • 免费下载简历模板网站设计中国展
  • 网站后台生成文章很慢网站建设意思
  • 有做淘宝网站的网站外链建设培训