MYSQL教程MySQL 常见数据拆分办法
《MYSQL教程MySQL 常见数据拆分办法》要点: 在生产环境中,由于业务的增长或者业务的拆分,DBA经常需要拆库操作.那么我们常见的拆库手段有哪些呢?MYSQL学习 我这里提供几种解决办法:MYSQL学习 1. 使用mysqldump 把表逻辑倒出,然后再source 到其它地方 I: 先来看一下MySQL 的 Transport 表空间的特性吧MYSQL学习 比如我们要把? tab_test1 从 db_A 移动到 db_B,那么我们需要做这么一系列动作:MYSQL学习 Step 1: use db_A; show create table tab_test1;(首先,拿到需要的表结构) 执行完上边几个步骤,我们就完成了 在库之间迁移 某些个表的操作了.MYSQL学习
?Step 1: 我们需要使用xtrabackup 备份部分表MYSQL学习 nohup perl /home/ddb/tmp/xtrabackup/bin/innobackupex-1.5.1 --ibbackup=/home/tmp/xtrabackup/bin/xtrabackup_55 --user=root --password=123 --defaults-file=/home/my.cnf? --slave-info? --tables-file=/mnt/back_tables.txt /mnt/backup_1? nohup perl /home/tmp/percona-xtrabackup-2.1.9-Linux-x86_64/bin/innobackupex-1.5.1 --ibbackup=/home/tmp/percona-xtrabackup-2.1.9-Linux-x86_64/bin/xtrabackup_55 --export --apply-log --defaults-file=/home/node-1-1/backup-my.cnf /home/node-1-1/ > /tmp/r.log 2>&1 & ??? my.cnf 文件配置: Replicate_Wild_Do_Table/Replicate_Wild_Ignore_Table III:最后我们就看一下 mysqldump 的姿势吧MYSQL学习 ??? 额,这个就不多铝税桑 mysqldump 做的事情就是 一些逻辑的导出,倒出来的数据我们是可以用人肉可见的.??? 这个需要注意的一点就是? --single-transcation 选项 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |