Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我编写了一个 C++/QT 应用程序,它使用 mysql 数据库存储数据。它使用 mysql++ 库。我现在希望它能够将其数据导出到/从文件中导入。
我可以编写自己的文件格式,但如果可能的话,我想避免这种努力。
是否可以轻松地将 mysql 表导出到文件中并使用 C++ 重新导入该文件?
我听说过 sqlite,但据我所知,从 mysql++ 迁移到 sqlite 并不是那么容易,因为它包括一个完整的数据库后端的切换。
您可以使用“加载数据”和“选择 ... INTO OUTFILE”
那应该有很好的表现。您可能无法随心所欲地进一步使用 outfiles。
从/向数据库导出/导入数据的最佳方式是xml文件。
xml