Mysql 在日志位置停止从属
我想将 MySQL 表从主服务器重新转储到从服务器。
我可以
- 停止从属服务器,
- 使用 --single-transaction --master-flag 创建我想要的表的转储,以记下其日志位置
- 启动从属服务器,但一旦到达该日志位置就停止
- 应用转储来替换表,
- 再次正常启动从属设备
我该如何执行步骤 3?
I want to re-dump a MySQL table from a master to its slave.
Can I
- stop the slave
- create a dump of the table I want with --single-transaction --master-flag to take note of its log position
- start the slave, but have it stop once it reaches that log position
- apply the dump to replace the table
- start the slave again normally
How can I do step 3?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
停止从站后,您可以在
START SLAVE
语句中指定要处理的位置。类似于:此处记录。
After you stop your slave, you can specify the positions you want to process up to in your
START SLAVE
statement. Something like:Documented here.