结构同步
1. 在 Navicat for MySQL 菜单中选择“工具”-“结构同步”。
2. 在结构同步界面,选择源和目标的连接和数据库,然后点击“对比”。
3. 对比完成,如果在“查询修改”里面发现有两个数据库表格结构不一致的,全部勾选,然后点击“运行查询”。
4. 在弹窗“你要继续结构同步吗?”,点击“确定”。
5. 在常规页签,再点击“对比”。
6. 等对比结果中的“查询修改”里面内容为空时,说明两个数据库的结构一致了,然后点击“关闭”,即可完成结构同步。
数据合并
1. 回到 Navicat for MySQL 主界面,按键盘的 “F6” 按键,打开命令行模式,输入下面两行代码(源和目标数据库名根据实际修改),并回车。use information_schema;
SELECT CONCAT(‘insert into db_game_50.’,TABLE_NAME,’ select * from db_game_49.’,TABLE_NAME,’;’) from tables where TABLE_SCHEMA = ‘db_game_50’;
2. 查询出来的语句,复制中间的部分到文本编辑器中,并把“|”符号去除,然后继续粘贴到 mysql 命令模式下,并回车。
3.等待执行语句完成,出现执行日志,无保存,表示已经成功把数据库 db_game_49 的数据合并到了 db_game_50 中,至此数据同步完成。