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

时间:2012-02-21 20:31:06

标签: php sqlite pdo

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

$pdo = new PDO('sqlite::memory:');

2 个答案:

答案 0 :(得分:12)

  

强制SQLite数据库纯粹存在的最常用方法   内存是使用特殊文件名“:memory:”打开数据库...   ...完成后,不会打开任何磁盘文件。而是一个新的数据库   纯粹在记忆中创造。数据库一旦存在就不再存在   数据库连接已关闭。 Every:memory:数据库是不同的   来自其他人。因此,打开两个数据库连接,每个连接   filename“:memory:”将创建两个独立的内存数据库。    - SQLite

答案 1 :(得分:3)

是的,这就是发生的事情。

相关问题