我对MySQL复制的概念很陌生(主要是因为直到最近我还没有真正拥有足够重要的数据来进行冗余)。今天,我的MySQL 8数据库随机崩溃,错误日志中有以下内容。显然(经过一些研究)这种错误往往与硬件有关.硬盘,RAM,电源浪涌,随机关闭断电等。
2023-03-01T19:09:47.492740Z 0 [ERROR] [MY-012833] [InnoDB] tried to purge non-delete-marked record in index `title_year_idx` of table `newdb`.`movie`: tuple: TUPLE (info_bits=0, 5
主db MySQL db Server 2012
从db MySQL Win7 XAMPP
DB大小500 DB
表数42
我已经成功地设置了复制,但是它上周停止了,我的奴隶显示了错误的Slave_SQL_Running No。我意识到它看的是一个不正确的日志文件(00004,而它应该是00006)。
从那以后,我就按这个分类了;
在主人面前;
SHOW MASTER STATUS;
Copied the values of MASTER_LOG_FILE and MASTER_LOG_POS.
在奴隶那里;
STOP SLAVE;
RESET SLAVE;
CHANG