如何在 c++ 中运行.sql脚本文件
How to run .sql script file in c++?
我想在我的代码中执行一个用 c++ 编写的 mysql 脚本文件。我该怎么做?
您始终可以使用 system
函数调用 mysql
程序为您执行此操作。
好吧,如果你想要最佳解决方案,只需使用标准的C++文件处理迭代每一行(你的SQL文件每行只有一个命令)。
您只需将每一行传递给 MySQL 库调用即可。这就是我为我的 SQLite 初始化脚本所做的。
您甚至可以添加非常小的注释支持(如--
),并跳过以这些字符开头的任何行。
相关文章:
- 如何通过cpp程序运行shell脚本
- 在程序中编写脚本来编写和编译代码
- 如何在c++中使用system()来运行包含空格的python脚本
- 如何使用c++在VS 2019上运行SQL查询
- 在cygwin中运行c++脚本时发生错误
- System.InvalidCastException - SQL to C++ - safe_cast<float>
- 如何将真正的字符串从python c-api转换为python脚本
- 用于将C++代码转换为 Web 程序集的脚本未终止
- 如何使用C++初始化向量;脚本化值不是数组、指针或矢量错误
- 在原子中使用犰狳与脚本
- 在C++中调用 MS SQL 存储过程
- 我适合在我的构建系统中使用 shell 脚本而不是AX_CHECK_COMPILE_FLAG吗?
- 尝试创建表会给出 SQL 逻辑错误
- CANoe - 无法在 CAPL 脚本中打开.dll
- 在从Qt调用的Python脚本中导入OpenCV崩溃
- 在 MySQL/Connector C++中使用 SQL 联接
- 使用来自 SOCI 的匿名 PL SQL 块调用 PLsql 脚本
- 在C 中执行SQL脚本
- 如何在 c++ 中运行.sql脚本文件
- 如何在安装程序中自动创建(我的)Sql ALTER脚本