首页 > 解决方案 > 如何将数据从 Informix 数据库迁移到 MySQL

问题描述

我们必须将数据从 Informix 数据库迁移到 MySQL 数据库。

帮助我如何才能实现它?

我必须使用哪些步骤或命令?如果您有任何非常有用的文档或参考链接。

标签: mysqlinformixdata-migration

解决方案


第一步:登录 Informix 并运行卸载命令。它将在导出目录下的当前位置创建一个名为“file1”的备份文件。

UNLOAD to 'export/file1' SELECT * FROM db1.table1

Step2:在 MySQL 数据库中创建 table1。

第三步:登录 MySQL 数据库并设置全局变量。

mysql> SET GLOBAL local_infile=1;
mysql> quit

Step4:使用以下命令登录 MySQL 数据库

mysql --local-infile=1 -u root -p

Step5:使用 LOAD DATA 命令将数据加载到 MySQL 数据库中

LOAD DATA LOCAL INFILE '/export/file1'
INTO TABLE table1
FIELDS TERMINATED BY '|'
LINES TERMINATED BY '\n';

推荐阅读