当我在上传之前处理我的项目(asp.net mvc 3)时,我需要让它引用一个已经存在的 mysql 数据库。没有/没有移动或克隆该数据库的选项,我必须在我的 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config 文件中添加一段代码才能制作它兼容的。
如何在不移动数据库的情况下使其在 appharbor 上运行?
当我在上传之前处理我的项目(asp.net mvc 3)时,我需要让它引用一个已经存在的 mysql 数据库。没有/没有移动或克隆该数据库的选项,我必须在我的 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config 文件中添加一段代码才能制作它兼容的。
如何在不移动数据库的情况下使其在 appharbor 上运行?
您应该能够使用mysqldump
将数据移动到在AppHarbor MySQL 插件上下文中运行的数据库。这是一个指南。
如果您当前的数据库是可公开访问的,那么如果您将 AppHarbor 应用程序配置为使用它,它也应该可以工作。如果您需要打开防火墙,您可以在此处找到 AppHarbor 应用服务器 IP 。