【 TiDB 使用环境】生产环境
dumpling可以从哪些数据库导出sql脚本?
从官方文档说的适合MySQL和TiDB导出
那对于其他数据库是完全不支持吗?
理论上兼容mysql协议的都可以。因为是逻辑导出,像oracle,sql server之类协议都不一样的肯定不行啦,不过我记得高版本的会去查tidb特有的系统表,mysql用mydumper效果也差不多。
使用数据导出工具 Dumpling,你可以把存储在 TiDB 或 MySQL 中的数据导出为 SQL 或 CSV 格式,用于逻辑全量备份。Dumpling 也支持将数据导出到 Amazon S3 中。
mysql
兼容mysql协议的库吧
这种不了解的内容,建议直接搜索官网即可。
使用数据导出工具 Dumpling,你可以把存储在 TiDB 或 MySQL 中的数据导出为 SQL 或 CSV 格式,用于逻辑全量备份。Dumpling 也支持将数据导出到 Amazon S3 中。
官网介绍:
https://docs.pingcap.com/zh/tidb/stable/dumpling-overview
Dumpling 是一个用于从 MySQL/TiDB 进行全量逻辑导出的工具。
基本信息:
- Dumpling 的输入:MySQL/TiDB 集群
- Dumpling 的输出:SQL/CSV 文件
- 适用 TiDB 版本:所有版本
- Kubernetes 支持:尚未支持
mysql
遵循mysql协议的,就可以导出