当前位置: 首页 > 图文教程 > 数据库 > MYSQL > 带你轻松接触MaxDB和MySQL之间的协同性

MYSQL
mysql 常用数据库语句 小练习
MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决
mysql 字符集的系统变量说明
MySQL 在触发器里中断记录的插入或更新?
将MySQL数据库移植为PostgreSQL
mysql 操作总结 INSERT和REPLACE
linux mysql忘记密码的多种解决或Access denied for user ''root''@''localhost''
运用mysqldump 工具时需要注意的问题
mysql 优化日记
MySQL 字符串函数大全
mysql 截取指定的两个字符串之间的内容
MySQL 备份还原数据库批处理
mysql 数据库中my.ini的优化 2G内存针对站多 抗压型的设置
Mysql 数字类型转换函数
mysql 动态生成测试数据
mysql 显示SQL语句执行时间的代码
mysql 设置查询缓存
MYSQL explain 执行计划
MySQL 有输入输出参数的存储过程实例
巧用mysql提示符prompt清晰管理数据库的方法

MYSQL 中的 带你轻松接触MaxDB和MySQL之间的协同性


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 76 ::
收藏到网摘: n/a

MaxDB和MySQL是独立的数据库管理服务器。系统间的协同性是可能的,通过相应的方式,系统能够彼此交换数据。要想在MaxDB和MySQL之间交换数据,可使用系统的导入和导出工具,或MaxDB同步管理器。对于导入和导出工具,可在手动模式下传输数据(很少出现)。MaxDB同步管理器提供了更快的数据传输功能。

MaxDB装载器可用于导出数据和对象定义。装载器能够以MaxDB内部二进制格式和文本格式(CSV)导出数据。对于以文本格式从MaxDB导出的数据,可使用mysqldump数据库备份程序将其重新导入到MySQL中。要想将MySQL数据导入到MaxDB,可使用mysqldump创建INSERT语句或SELECT ... INTO OUTFILE语句以创建文本文件(CSV)。使用MaxDB装载器装载由MySQL生成的数据文件。

可以使用MaxDB装载器和MySQL工具mysqldump,在系统间交换数据定义。由于两种系统使用的SQL“方言”略有差异,而且MaxDB拥有目前尚不被MySQL支持的特性(如SQL约束),我们建议以手动方式调整定义文件。Mysqldump工具提供了“--compatible-name = maxdb”选项来生成与MaxDB兼容的输出,以便使移植更为简单。

作为MaxDB 7.6的组成部份,发布了MaxDB同步管理器。同步管理器支持数个MaxDB实例间的异步复制。但是,也设计规划了协同特性,因此,同步管理器支持复制到MySQL服务器的操作,以及来自MySQL服务器的复制操作。

在首次发布的版本中,同步管理器支持将数据插入到MySQL。这意味着,在开始时仅支持从MaxDB到MySQL的复制。在2005年的安排中,将增加把数据从MySQL服务器导出到同步管理器的功能,因而增加了对从MySQL到MaxDB的复制支持。