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

鲜花网站建设文档手机建网站怎么弄

鲜花网站建设文档,手机建网站怎么弄,私人网站建设,中国工商注册营业执照的官网目录 一、MySQL主从复制介绍 MySQL复制过程分成三步 二、主库配置master 1、步骤1 2、第二步:重启Mysql服务 3、第三步#xff1a;登录Mysql数据库#xff0c;执行下面SQL 4、第四步#xff1a;登录Mysql数据库#xff0c;执行下面SQL#xff0c;记录下结果中File和…目录 一、MySQL主从复制介绍 MySQL复制过程分成三步 二、主库配置master 1、步骤1 2、第二步:重启Mysql服务 3、第三步登录Mysql数据库执行下面SQL 4、第四步登录Mysql数据库执行下面SQL记录下结果中File和Position的值 三、配置-从库Slave 1、步骤1 2、第二步:重启Mysql服务 3、第三步:登录Mysql数据库执行下面SQL 4、第四步登录Mysql数据库执行下面sQL查看从数据库的状态 四、读写分离 1、读写分离介绍 2、sharding-JDBC介绍 3、使用Sharding-JDBC实现读写分离步骤 一、MySQL主从复制介绍 MysQL主从复制是一个异步的复制过程底层是基于Mysql数据库自带的二进制日志功能。就是一 台或多台NysQL数据库slave即从库从另一台MysQL数据库(master即主库进行日志的复 制然后再解析日志并应用到自身最终实现从库的数据和主库的数据保持一致。MySQL主从复制 是NysQL数据库自带功能无需借助第三方工具。 MySQL复制过程分成三步 1、master将改变记录到二进制日志 ( binary log) 2、slave将master的binary log拷贝到它的中继日志relay log) 3、slave重做中继日志中的事件将改变应用到自己的数据库中 前提条件 提前准备好两台服务器分别安装Mysql并启动服务成功 二、主库配置master 1、步骤1 第一步:修改Mysql数据库的配置文件/etc/my . cnf [mysqld] log-binmysql-bin        #[必须]启用二进制日志 server-id100        #[必须]服务器唯一ID 2、第二步:重启Mysql服务 systemctl restart mysqld 3、第三步登录Mysql数据库执行下面SQL GRANT REPLICATION SLAVE ON *.* to xiaoming% identified by Root123456;注上面SQL的作用是创建一个用户xiaoming密码为Root123456并且给xiaoming用户授予 REPLICATION SLAVE权限。常用于建立复制时所需要用到的用户权限也就是slave必须被 master授权具有该权限的用户才能通过该用户复制。 4、第四步登录Mysql数据库执行下面SQL记录下结果中File和Position的值 show master status;注:上面SQL的作用是查看Master的状态执行完此SQL后不要再执行任何操作 三、配置-从库Slave 1、步骤1 第一步:修改Mysql数据库的配置文件/etc/my.cnf [mysqld] server-id101 #[必须]服务器唯一ID 2、第二步:重启Mysql服务 systemctl restart mysqld 3、第三步:登录Mysql数据库执行下面SQL change master to master_host192.168.138.100,master_userxiaoming,master_passwordRoot123456,master_log_filemysql-bin.000001,master_log_pos439;注 master_host主数据库ip master_user创建的用户 master_password密码 master_log_file主数据库命令show master status; 查询的file名称 master_log_po主数据库命令show master status; 查询的position 然后执行命令 start slave; 4、第四步登录Mysql数据库执行下面sQL查看从数据库的状态 show slave status; show slave status; 四、读写分离 1、读写分离介绍 面对日益增加的系统访问量数据库的吞吐量面临着巨大瓶颈。对于同一时刻有大量并发读操作和 较少写操作类型的应用系统来说将数据库拆分为主库和从库主库负责处理事务性的增删改操 作从库负责处理查询操作能够有效的避免由数据更新导致的行锁使得整个系统的查询性能得到 极大的改善。 2、sharding-JDBC介绍 Sharding-JDBC定位为轻量级Java框架在Java的JDBC层提供的额外服务。它使用客户端直连数 据库以jar包形式提供服务无需额外部署和依赖可理解为增强版的JDBC驱动完全兼容 JDBC和各种ORM框架。使用Sharding-JDBC可以在程序中轻松的实现数据库读写分离。 适用于任何基于JDBC的ORM框架如JPA, Hibernate, Mybatis, Spring JDBC Template或直接使用JDBC 支持任何第三方的数据库连接池如DBCP,C3PO,BoneCP, Druid, HikariCP等。 支持任意实现JDBC规范的数据库。目前支持MySQLOracle,SQLServerPostgreSQL以及任何 遵循SQL92标准的数据库。 3、使用Sharding-JDBC实现读写分离步骤 1、导入maven坐标 dependencygroupIdorg.apache.shardingsphere/groupIdartifactIdsharding-jdbc-spring-boot-starter/artifactIdversion4.0.0-RC1/version/dependency 2、在配置文件中配置读写分离规则 3、在配置文件中配置允许bean定义覆盖配置项 spring:shardingsphere:datasource:names:master,slave# 主数据源master:type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://192.168.138.100:3306/rw?characterEncodingutf-8username: rootpassword: root# 从数据源slave:type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://192.168.138.101:3306/rw?characterEncodingutf-8username: rootpassword: rootmasterslave:# 读写分离配置load-balance-algorithm-type: round_robin# 最终的数据源名称name: dataSource# 主库数据源名称master-data-source-name: master# 从库数据源名称列表多个逗号分隔slave-data-source-names: slaveprops:sql:show: true #开启SQL显示默认falsemain:allow-bean-definition-overriding: true
http://www.hkea.cn/news/14446510/

相关文章:

  • 南京网站建设要多少钱重庆企业网站如何推广
  • 直播做ppt的网站有哪些wordpress 活动未开始
  • 做p2p理财网站深圳住房和建设局网站登录界面
  • 网站建设及优化心得体会房产中介网站开发模板
  • 怎么做电视台网站二手车为什么做网站
  • 鹤山市城乡住房建设部网站wordpress主题加载慢
  • 企业设计网站公司排名青岛大学春季高考有网站建设吗
  • 做网站工商局要不要备案呢天猫网站建设的目标
  • 做网站 服务器多少钱一年设计公司网站什么重要
  • 做环保要知道的几个网站网络公司个人工作总结
  • 装修推广网站哪个好2023年新闻热点事件
  • 温岭高端网站设计哪家好网站做关键词首页
  • 公司网站设计与实现的英文文献网站设计分析案例
  • 管理系统官方网站深圳宝安区核酸检测点
  • 自己做电影网站违法广东网站建设网站
  • 广州英文网站建设中国建筑工程网官网二建报名查询
  • 网站如何屏蔽ip段黄山网站建设
  • 建筑图集网站wordpress播放视频
  • 做会所在哪个网站推广京东网站建设的策划书
  • 网站竞品拦截广告怎么做如何建设一个自己的网站
  • 彩票网站 建设wordpress图片文件目录下
  • 做随车吊网站要多大南宁企业网站推广技巧
  • 云建站app潼南集团网站建设
  • 成都网站建设g冠辰产品宣传方案
  • 国外做旅游攻略的网站深圳网站建设叶林
  • 服务号不认证可做微网站吗wordpress dux1.4
  • 网站建设 投标西安网站设计费用
  • ios认证 东莞网站建设中国著名的网站建设公司
  • mp3网站源码网站后台如何添加新闻
  • 一家专门做护肤的网站建设网站的意义作用是什么意思