而已。该表应立即在 information_schema 中注册,而无需重新启动。要验证 rsync 是否正常工作,请登录 ServerB 上的 mysql 并运行以下命令:
SELECT COUNT(1) TableExists FROM information_schema.tables
WHERE table_schema='mydb' AND table_name='mytable';
SELECT table_rows TableCount1 FROM information_schema.tables
WHERE table_schema='mydb' AND table_name='mytable';
SELECT COUNT(1) TableCount2 FROM mydb.mytable;
绝对地 !!!
假设您正在移动具有以下特征的 MyISAM 表:
mydb.mytable
datadir
是/var/lib/mysql
ServerA
到ServerB
您可以将其移动到另一个文件夹而不会干扰任何其他数据库活动
这是如何
Step01) 使用此命令在 ServerB 上创建目标数据库
Step02) 复制表到
mydb
数据库上ServerB
在 ServerA 上运行此 rsync
而已。该表应立即在 information_schema 中注册,而无需重新启动。要验证 rsync 是否正常工作,请登录 ServerB 上的 mysql 并运行以下命令:
如果
TableExists
是 1 且 TableCount1 = TableCount2,恭喜!!!如果你想仔细检查 rsync,请在两者上运行 thi
ServerA
命令ServerB
两个校验和值应该相同
试试看 !!!