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

mysql主从复制同步、mysql5.7版本安装配置、python操作mysql数据库、mycat读写分离实现

一、mysql主从复制及同步
1、mysql主从自动开机同步

2、配置mysql5.7版本

mysql-5.7.44-linux-glibc2.12-x86_64.tar

启动服务、登录

对数据库进行基本操作

3、使用python操纵mysql数据库

4、编辑python脚本自动化操纵mysql数据库

mysql -p'123'

二、mycat读写分离实现

1.上传jdk和mycat安装包

2.解压并且添加到指定的位置
 tar -xvf mysql-8.0.33-linux-glibc2.12-x86_64.tar 

tar -xvf mysql-8.0.33-linux-glibc2.12-x86_64.tar.xz 


3.复制解压后的目录
[root@mycat ~]# cp -r jdk1.8.0_192/ /usr/local/jdk

[root@mycat ~]# cp -r mycat/ /usr/local/

4.查看并且配置jdk环境
[root@mycat ~]# sed -i '$aexport JAVA_HOME=/usr/local/jdk' /etc/profile

[root@mycat ~]# source /etc/profile

[root@mycat ~]# sed -i '$aexport PATH=$PATH:$JAVA_HOME/bin' /etc/profile

[root@mycat ~]# source /etc/profile

测试启动myca就可以了

[root@mycat ~]# ls /usr/local/mycat/

bin  catlet  conf  lib  logs  version.txt

[root@mycat ~]# ll /usr/local/mycat/

[root@mycat ~]# ls /usr/local/mycat/bin/

dataMigrate.sh   mycat      startup_nowrap.sh     wrapper-linux-x86- 32 init_zk_data.sh  rehash.sh  wrapperlinux-ppc-64  wrapper-linux-x86-64

[root@mycat ~]# /usr/local/mycat/bin/mycat console

Running Mycat-server...

找到server.xml和schema.xml

5.配置文件
配置server.xml

配置schema.xml

6.启动服务
/usr/local/mycat/bin/mycat start

7.检查启动的是否成功
root@mycat ~]# netstat -lnput|grep 8066

tcp6       0      0 :::8066                 :::*                    LISTEN      4547/java  

8.连接测试
进入指定目录

[root@client ~]#cd mysql-8.0.33-linux-glibc2.12-x86_64/bin/

9.登录

[root@client bin]./mysql -h192.168.1.125 -P 8066 -udd -p1

远程工具登录

在Navicat中登录查看表中的数据:

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • P2016 战略游戏
  • 【Python机器学习】利用PCA来简化数据——示例:利用PCA对半导体制造数据降维
  • 【书生大模型实战营(暑假场)闯关材料】基础岛:第1关 书生大模型全链路开源体系
  • Kubectl 常用命令汇总大全
  • Vue3里如何使用本地lottie动画以及如何更优雅的批量引入图片
  • 在uniapp中使用swicth组件传递额外的参数方法
  • mysql-数据库性能测试之,连接数测试
  • flutter 画转盘
  • 面试准备-C++指针和引用的区别
  • 盲盒抽奖源码
  • 【Docker系列】Docker 容器时区设置指南
  • PDF 转Word 开源库
  • K8S - ConfigMap的简介和使用
  • Grafana中的rate与irate以及histogram
  • 【Spark集群部署系列四】Spark on YARN介绍和环境部署(个人笔记,供参考)
  • php的引用
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • bearychat的java client
  • CODING 缺陷管理功能正式开始公测
  • JavaScript设计模式系列一:工厂模式
  • Java读取Properties文件的六种方法
  • scrapy学习之路4(itemloder的使用)
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • spring-boot List转Page
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • vue总结
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 简单易用的leetcode开发测试工具(npm)
  • 每天一个设计模式之命令模式
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 听说你叫Java(二)–Servlet请求
  • 小程序测试方案初探
  • hi-nginx-1.3.4编译安装
  • 如何在招聘中考核.NET架构师
  • ​ArcGIS Pro 如何批量删除字段
  • #《AI中文版》V3 第 1 章 概述
  • #QT(智能家居界面-界面切换)
  • #传输# #传输数据判断#
  • $.ajax()
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (a /b)*c的值
  • (pycharm)安装python库函数Matplotlib步骤
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (转)JAVA中的堆栈
  • (自适应手机端)响应式服装服饰外贸企业网站模板
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .NET Standard 的管理策略
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
  • .net分布式压力测试工具(Beetle.DT)
  • .Net中的设计模式——Factory Method模式
  • /etc/X11/xorg.conf 文件被误改后进不了图形化界面
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • [ 常用工具篇 ] AntSword 蚁剑安装及使用详解