前提:三年前双11买的阿里云今年到期了,win2012的,上面mysql数据库里记着自己的一些记账数据,上一年双11买了腾讯云的,centos7.7, 想学学MYSQL的复制功能,今天趁着无BUG可撸,试着配置了一下,成功,在阿里云上的部署的网站写入数据,可同时复制到腾讯云上了,以下是配置步骤:
1. 远程桌面登录阿里云服务器,打开sqlyog 执行select version()查看版本号
2. 停掉MYSQL服务,看配置文件 "C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" 里的[mysqld]下的配置,记下来:
log-bin="iZwz95a6wosz6ka-bin"
server-id=1
3. 再启动MYSQL服务,通过命令行登录 上MYSQL,执行:show master status, 记下结果 :
名称:iZwz95a6wosz6ka-bin.000007 位置:155
4. 阿里云MYSQL做为主库,创建可供远程复制的账号,因为是MYSQL 8.0的,得拆分成二条语句来执行,先建立账号,再设置权限
create user 'replic_user'@'%' identified by 'copypassword';
grant replication slave,replication client on *.* to 'replic_user'@'%' ;
5. 用sqlyog里的导出功能把niunan数据库整个全部导出,弄到本地备份,至此主库的操作完成, 下面要在腾讯云的从库上进行操作
6. 重新开始,上腾讯云网站给服务器重新系统,centos 7.7, 装完后用xshell登录进去,根据宝塔网站(https://bt.cn/)的安装教程安装 宝塔面板 ,在宝塔里的软件商店再安装MYSQL8。0 (因为之前自己测试用命令安装 MYSQL真的好慢好慢,根本就下载不了,yum install mysql)
7. 把第五步备份的文件传到/root目录下,在xshell 里mysql -u root -p 登录 MYSQL, source /root/niunandb.sql 导入牛腩数据库
8. 在宝塔上修改MSYQL的配置文件,[mysqld]下,改完后重启下服务
log_bin=iZwz95a6wosz6ka-bin
server_id=2
relay_log=/path_to_mysql_log/mysql-relay-bin
log_slave_updates=1
read_only=1
记得要建立/path_to_mysql_log目录
9. 在xshell里mysql -u root -p 登录 MYSQL,执行命令设置主库连接的用户名和密码:
change master to master_host='120.78.185.96',master_port=3306,master_user='replic_user',master_password='copypassword',master_log_file='iZwz95a6wosz6ka-bin.000007',master_log_pos=155
那个最后二个参数是第三步里记下来的玩意,运行后发现错误了,没有权限什么的,最后直接在FTP里给那个path_to_mysql_log目录设置777权限 就行了
运行命令启动 : start slave;
运行命令查看状态: show slave status;
10. 在阿里云部署的网站上测试一下,插入几条数据,然后再跑到腾讯云上查询看看,发现成功了,刚刚插入的数据已经同步到腾讯云!!!
使用PX4学习Mavros,offboard模式控制例程是无法跨过的一个经典例子。所谓offboard模式,是使多旋翼无人机飞行器遵循通过 MAVLink 提供的位置、速度或姿态设定点。以下是官方解释。飞行模式:PX4 Flight Modes Overview | PX4 User Guideoffboard模式:Offboard Mode | PX4 User Guideoffboard模式在官网上有代码和相应解释。MAVROS Offboard control exampl
JAVA调用NET 报服务器未能识别 HTTP 头 SOAPAction 的值,遇到这种问题时,是因为没有设SOAPAction 的值,加上这行代码就可以call.setSOAPActionURI("http://tempuri.org/Add"),注意后面的Add方法哦,是方法名,一定要带哦完整的代码:String a = "a"; String endp
套餐说明:套餐1:在线文库源代码PHP 在线预览.NET(在线预览不含API接口调用功能)--180元套餐2:在线文库源代码PHP 在线预览.NET(在线预览包含API接口调用功能)--220元提供操作手册,自己配置文库网站和在线预览服务。套餐3:套餐2 部署服务(部署到可正常使用)--400元环境要求:1、在线文库源代码需要环境PHP5.5以上 MYSQL,假如是虚拟主机需要支持“伪静态”和“路...
数组的两种遍历方式,顺序查找,二分查找,求最大最小数,冒泡排序,选择排序。
使用springMVC时,报出这个错误:HTTP Status 500 - Request processing failed; nested exception is org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is jav...
windows内核开发笔记十:PAGED_CODE在驱动开发中的作用#if DBG#define PAGED_CODE() \ if (VideoPortGetCurrentIrql() > 1 /*APC_LEVEL*/) { \ VideoPortDebugPrint(0, "Video: Pageable code called at IRQL %d\n", VideoPortGetCurrentIrql() ); \ ASSERT(FALSE);
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、机器学习二、深度学习二、机器学习中的优化理论和方法2.1 优化算法2.2 收敛性分析2.3 图形模型与贝叶斯推理2.4 贝叶斯优化三、博弈论3.1 Motivation and Normal-form Game3.2 Extensive-form Game and Imperfect Information3.3 Bayesian Game and Incomplete information3.4 Nash Equilib
STM32-----采用DMA的方式实现串口收发数据概述想必看到这篇博客的你已经知道了DMA的好处了吧,所以这儿就不过多地讲述DMA对于缓解MCU压力有多么重要的用途,DMA在很多方面都可以使用,如IIC,SPI,USART等,这儿主要给出DMA在USART上面的一个实例。代码实现主要代码直接在一个程序中实现全局变量以及宏定义#define DEFAULT_BAUD 115200...
现在将会开始记录自己学习驱动开发的过程,其实自己一直想着学习驱动开发。这样才能够更好的深入到一个系统的内核中去,也就是所谓的底层吧。转载于:https://www.cnblogs.com/StudyRush/archive/2011/08/14/2138430.html...
编码环境:asp.net mvc3 html5运行环境:firefox浏览器通过。一:有关html5的拖放功能,网上介绍的一大把,我将自己学习到的知识点总结如下:1:全局属性draggable 具有拖放功能的一个全局属性draggable,true:可拖动;false:不可拖动;auto:视作浏览器支持情况而定;draggable:这个值估计也是可拖动的。2:事件既是拖...
根据李子臣老师编著的《 密码学--基础理论与应用》这本书,来简单的介绍三种古典密码(置换密码,代换密码,轮换密码)由于博主也是初学者,理解不到位的地方还请各位大佬指出来,共同学习,相互进步。
杂症二、SYSTEM表空间不足报错一、杂症:PLSQL登录,报错:ORA-00604: 递归 SQL 层 出现错误ORA-01653: 表.无法通过(在表空间中)扩展ORA-02002: 写入审记线索时出错二、病理:1、表空间不足2、数据库的审计功能已经开启引起(SYS.AUD$表)三、病因定位:先连接上数据库:# su oracle# sqlplus /nologSQL> conn /a...