有没有比 mysqldump 更好(免费)的替代品?因为最近我遇到了数据库转储损坏的问题。Mysqldump 创建了错误的 sql 代码,当尝试恢复数据库时,它会失败并出现大量 sql 错误
那么还有更好的吗?
答案1
mysqldump 是官方支持的转储 MySQL 数据库的应用程序。如果您收到错误的 SQL 代码,则应通过提交工单来引起开发人员的注意。
我已经使用 mysqldump 很多年了,从来没有遇到过任何问题。每次它产生的输出与我的预期不同,都是我犯了一个错误。也许你应该在 dba.stackexchange.com 上提出你遇到的具体问题?
答案2
首先 - 我不认为其他应用程序会比 mysqldump 更安全。其次 - 我知道 mysqldump 的下一个替代方案:
- 我的转储程序
- Percona XtraBackup
- sypex 自卸车(也可以通过命令行操作——推荐)