如何在 c++ 中运行.sql脚本文件

How to run .sql script file in c++?

本文关键字:sql 脚本 文件 运行 c++      更新时间:2023-10-16

我想在我的代码中执行一个用 c++ 编写的 mysql 脚本文件。我该怎么做?

您始终可以使用 system 函数调用 mysql 程序为您执行此操作。

好吧,如果你想要最佳解决方案,只需使用标准的C++文件处理迭代每一行(你的SQL文件每行只有一个命令)。

您只需将每一行传递给 MySQL 库调用即可。这就是我为我的 SQLite 初始化脚本所做的。

您甚至可以添加非常小的注释支持(如--),并跳过以这些字符开头的任何行。