【问题标题】:Backup ACCESS Database using PHP script使用 PHP 脚本备份 ACCESS 数据库
【发布时间】:2013-03-07 10:23:40
【问题描述】:

是否可以备份access database?我已经研究了如何通过 php 备份访问数据库,但我无法得到一个好的答案。大部分结果都是关于备份MySQL database。谁能帮帮我:) 谢谢

【问题讨论】:

  • “访问数据库”,如 Microsoft Access?如果是这样,那么 Access 数据库是否不仅仅是普通文件,就像 SQLite 数据库一样?
  • @SverriM.Olsen - 是的! microsoft access。该数据库包含有关员工的信息:)
  • 备份为copy()?
  • @ÁlvaroG.Vicario - 是的!我想自动备份它
  • 我的意思是,是否可以创建一个自动保存访问数据库的代码。例如,数据库将每周备份一次,就像这样。您不必手动备份它。顺便说一句,我使用的是 Windows 7。 :)

标签: php ms-access database-backups


【解决方案1】:

re:实际执行备份

备份本机 Access 数据库只需复制整个数据库文件(Access_2003 及更早版本为 .mdb,Access_2007 及更高版本为 .accdb)。您可以为此使用 PHP,但任何脚本语言都可以使用,即使是执行类似操作的简单 Windows 批处理文件

copy /Y d:\apps\databases\mydatabase.accdb z:\backups\databases\*.*

如果您真的开始使用 PHP,那么您最终可能会使用 copy() 函数。

re:自动安排备份

Windows 中的任务计划程序可以为您解决这个问题。创建脚本以复制数据库文件后,您可以创建计划任务以定期运行它。有关详细信息,请参阅 MSDN 文章 Using the Task Scheduler (Windows)

【讨论】:

    猜你喜欢
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    相关资源
    最近更新 更多