DB2数据迁移至MySql思路记录

DB2数据迁移至MySql思路记录,第1张

优点:思路清晰

缺点: *** 作繁琐

适用:小数据迁移

*** 作大致流程如下:

优点: *** 作简单

缺点:配置复杂

适用:通用,待验证

*** 作大致流程如下:

附件:

具体 *** 作步骤如下:

1.首先格式化磁盘,并将数据盘挂载在mnt目录下

mkdir -p /mnt/data

2.用mysqldump命令导出您项目所有的数据,命令参考如下:

mysqldump -p --all -datebases>all.sql

3.停止mysql

/etc/init.d/mysqld stop

4.vim/etc/init.d/mysqld 将文件中“datadir = /server/mysql/data”中的目录地址更改为您迁移至数据盘中的目录地址,即“datadir=/mnt/data”。

5.然后用以下命令初始化一个全新的数据库环境:

/server/mysql/scripts/mysql_install_db --basedir =/server/mysql--datadir = mnt/data -- user =mysql

值得注意的是datadir为您mysql的数据目录。

6.启动mysql,然后将数据还原至新的数据盘中:

/etc/init.d/mysqld start

mysql <all.sql

/etc/init.d/mysqld restart

使用mysqldump 工具可以从MYSQL中导出指定数据库中的所有表的 create table 语句。 不过需要做适应的修改以能在DB2中运行。

从DB2迁到Oracle,我用的是PowerDesigner15来将数据库建表、视图等的导出来,然后再导数据的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7331836.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存