PDO 留下 .laccdb 文件

Posted

技术标签:

【中文标题】PDO 留下 .laccdb 文件【英文标题】:PDO leaving .laccdb file behind 【发布时间】:2018-04-27 14:27:46 【问题描述】:

我在带有 php 5.6.30 的 Windows 7 上使用 PDO 来复制一个空的 MS Access .accdb 文件(PDO 无法从无到有创建 Access 文件)并填充它。脚本完成后,.accdb 文件会附带一个 .laccdb 记录锁定文件,一旦与 .accdb 文件的连接关闭,该文件通常会消失。我通过将 PDO 连接设置为null 来结束我的 PHP 脚本,所以我想知道我是否可以/应该做些什么来让 .laccdb 文件失效。这并不是很关键,我只是想确定它发生的原因以及是否可以更改它。

【问题讨论】:

【参考方案1】:

好的,我确定问题在于该文件夹缺少删除权限。我以为我已经启用了该权限,所以这很简单。

【讨论】:

以上是关于PDO 留下 .laccdb 文件的主要内容,如果未能解决你的问题,请参考以下文章

关闭使用附加查询打开的 MS Access laccdb 文件

如何开启PDO,PDO_MYSQL扩展

如何打开PDO文件

pdo sqlite 找不到驱动程序... php 文件未处理

使用 php 和 pdo 执行 .sql 文件

如何使用 PDO 从 php 文件中插入数据?