我正在尝试将vertica表数据迁移到mysql以进行一些分析
我们可以使用任何工具吗?
如果不可能,我对PHP有基本的了解
请建议。
答案 0 :(得分:-1)
一个简单的方法是:
1 - 将表格+数据导出为csv数据格式 您可以在此处找到有关如何从Vertica导出数据的更多信息Vertica Export
vsql -U dbadmin -w dbadmin -At -c "SELECT EXPORT_TABLES('table_one')" -o /vertica/backup/table_one.sql
vsql -U dbadmin -w dbadmin -F $'|' -At -c "SELECT * FROM table_one" | gzip -c > '/vertica/backup_table_one.gz'
2-使用mysqlimport 将csv文件导入mysql数据库 - 确保在导入之前解压缩:)
mysqlimport --ignore-lines=1 \
--fields-terminated-by=| \
--local -u root \
-p Database \
backup_table_one.csv