如何(SEMI)自动将数据库导出和导入到不同的位置? 时间:2011-12-07 作者:Travis Northcutt 我正试图在本地开发WordPress站点,而不是在实时服务器上,作为这一举措的一部分,我希望能够拥有站点的本地和远程版本,并轻松地将本地所做的更改部署到远程站点。对于使用Git之类的东西进行文件系统更改来说,这很容易,但我不知道如何使数据库更改易于传输。我知道,也许可以编写一个脚本来在某种程度上自动化这个过程,但我真的不知道从哪里开始。 1 个回复 最合适的回答,由SO网友:ZweiBlumen 整理而成 嗯,我想你已经提到了答案。您需要编写数据库更改的脚本。然后使用phpMyAdmin或类似以下命令在实时数据库上运行该脚本(如果您具有终端访问权限):mysql db_name < scripted_changes.sql 但是,如果您指的是CONTENT 改变了,那就完全不同了。例如,如果您在开发网站上编辑了一篇文章,并希望将该文章的更改应用于您的实时网站,或者您在开发网站上添加并激活了一个插件。如果这是您想要的,我相信有解决方案,但我建议您查看您的工作流程,看看这是否必要。 结束 文章导航