我的问题非常具体,我一直无法在网上找到答案。我一直在本地构建一个 CakePHP Web 应用程序,并使用 XAMPP 使用 phpMyAdmin 在 Apache 服务器上本地托管它。现在我正在尝试将站点迁移到 Windows Azure,并且数据库导入被证明是有问题的。
我在 Azure 中创建了一个新网站,并将我的网站根文件夹放在指定的目录中。我发布了该站点,并且能够查看该站点并出现预期的“缺少数据库”错误。
然后我将 phpMyAdmin 中的所有表导出到 .sql 文件(有些托管在另一台服务器上,所以我无法导出整个数据库),现在我遇到了问题。我用谷歌搜索了如何广泛导入 .sql 文件,但只能找到如何从 SQL Server 导入。我在微软网站上看到一篇文章:
http://blogs.iis.net/ruslany/archive/2012/12/17/phpmyadmin-on-windows-azure-web-sites.aspx
我按照步骤操作,但在最后阶段无法登录。但是,这种方法似乎有点矫枉过正,肯定有一种简单的方法可以将标准 MySQL 数据库等基本内容导入 Azure 吗?