我正在使用Wamp来运行几个使用本地mySQL dbs的本地PHP站点,以便组织和保存个人信息。这些都不会影响我的电脑以外的任何东西。它只适用于我的本地虚拟服务器。但是,如果我的电脑出现问题,那么一切都已消失。如果这是在线,在外部服务器,然后有自动备份,但因为它是私人信息,安全问题使这不可能,除了不切实际。
我想要的是能够在我插入数据库的新信息上点击SAVE按钮时导出我的SQL数据库。我想将数据库保存到例如我的Dropbox文件夹中。这样,如果我的电脑发生任何事情,我的DBS在我的Dropbox中安全了。
我已经找到了如何将dbs备份到同一台服务器上,显然我知道如何通过phpMyAdmin手动完成,但我找不到如何在计算机上,而且,本地服务器所在的同一台计算机与dbs一起运行。
有人可以帮忙吗?
答案 0 :(得分:1)
检查一下..可能对你有所帮助
http://www.redolivedesign.com/utah-web-designers-blog/2011/05/23/automated-mysql-backup-for-windows/
这也是
http://www.autoitscript.com/forum/topic/149746-backup-mysql-databases-on-localhost/
答案 1 :(得分:0)
最后,经过深入研究并留下它,让它在我脑海中成熟,我能够通过使用mysqldump找到我需要的东西:
exec('mysqldump --user=XXX --password=XXX --host=localhost DBNAME > outputfile.sql');
希望它可以帮助其他人!
P.S。非常感谢@hellosheikh的答案。它提供了非常有趣的信息,可能会在以后证明方便。然而,根据我的确切需求,最后的第二种方式证明更实用。