如何使用PHP PDO删除内存中的SQLite数据库?

Xeo*_*oss 6 php sqlite pdo

当我创建一个SQLite内存数据库时 - 如何在完成后删除它?脚本结束并关闭连接时会自动释放吗?

$pdo = new PDO('sqlite::memory:');
Run Code Online (Sandbox Code Playgroud)

Xeo*_*oss 12

强制SQLite数据库纯粹存在于内存中的最常用方法是使用特殊文件名":memory:"打开数据库...... ...完成后,不会打开任何磁盘文件.而是在内存中创建一个新的数据库.数据库连接关闭后,数据库就不再存在.Every:memory:数据库彼此不同.因此,打开两个数据库连接,每个数据库连接的文件名为":memory:",将创建两个独立的内存数据库.- SQLite


zer*_*kms 3

是的,就是这样。

  • 您可以附加一个权威参考的链接。 (7认同)