当您编写使用数据库驱动程序的程序时,从 为什么编程接口到数据库称为驱动程序?
有些数据库允许您将它们嵌入到您的进程中(例如 sqlite),但是如果您正在使用具有自己的进程 [es] 的数据库(例如 postgresql),那么是的,它(它们)必须启动并且运行以针对该数据库工作。
因此,一些数据库“允许您将它们嵌入到您的流程中(例如 sqlite)”。如果没有运行 DMBS,你的进程向什么提交 SQL 命令,什么解析和执行 SQL 命令?(例如,在 SQLite 的情况下。)
您的应用程序在 SQLite 运行时和不运行时都工作吗?