MySQL
文章平均质量分 97
小厮Sama
这个作者很懒,什么都没留下…
展开
-
Mysql的XA事务简单使用
xa事务操作 #开启xa事务wsh xa start ‘wsh’; #执行insert语句 insert into name(id,name) values(1,‘wsh’); #这里必须是end 固定的操作方式 xa end ‘wsh’; #提交会有返回值 决定后面的commit和rollback操作 xa prepare ‘wsh’; #提交xa事务 xa commit ‘wsh’; XA协议的特点 1.同一个会话(同一个用户)跟普通是互斥的 执行了 xa start ’wsh’ 后执行begin报原创 2020-06-07 11:09:20 · 903 阅读 · 0 评论 -
Mycat配置分片源码启动
Mycat简单的分片使用源码下载配置文件基础概念修改配置server.xmlschema.xmlrule.xml测试分布式id生成策略文件方式数据库方式基于zookeeper基于时间戳 源码下载 去github上下载mycat源码 链接: https://codeload.github.com/MyCATApache/Mycat-Server/zip/Mycat-server-1675-release 配置main方法的启动参数 -DMYCAT_HOME=E:\project\Mycat-Server\My原创 2020-05-30 17:28:45 · 189 阅读 · 0 评论 -
开启MySQL主从半同步复制
记录配置mysql主从半同步复制 加载lib,所有主从节点都要配置 主库: install plugin rpl_semi_sync_master soname 'semisync_master.so'; 从库: install plugin rpl_semi_sync_slave soname 'semisync_slave.so'; 建议一起装,因为会有主从切换的情景。 master和slave 都要安装这两个插件 查看,确保所有节点都成功加载。 show plugins; 执行了命令原创 2020-05-23 22:03:25 · 358 阅读 · 0 评论 -
MySql的主从复制
使用两台虚拟机,使用了docker安装好mysql。 MySql的主从复制准备工作docker安装mysql配置主从复制修改mysql配置文件1.进入之前docker映射的目录2.修改或添加my.cnf配置文件3.在master mysql 添加权限4.在master查看master的二进制日志5.在slave中设置master的信息6.开启slave,启动SQL和IO线程 准备工作 docker安装mysql原创 2020-05-23 11:58:12 · 167 阅读 · 0 评论