您好我试图在本地MYSQL数据库上迁移使用cakePHP创建的数据库。我知道在rails中,解决方案是安装将处理迁移的postgres gem,但我更想知道cakePHP。
我在这里使用解决方案生成了一个mysql数据库的sqldump: http://book.cakephp.org/2.0/en/console-and-shells/schema-management-and-migrations.html
我还在我的机器上本地安装了postgres,并且可以使用heroku pg:psql
但是,如果我直接在控制台中运行SQL转储文件,我会收到一个名为SSL SYSCALL error: Software caused connection abort.
的错误。这显然是因为作为DEV / Free数据库帐户,您无法直接输入SQL命令。
所以,这表明我必须去使用像
这样的东西heroku db:push localdatabase herokudatabase
但是这会产生错误Sequel::AdapterNotFound -> LoadError: 193: not a valid Win32 application
任何关于如何管理此迁移的想法,请记住,因为它是CakePHP应用程序,我没有选择只安装PostGres gem?
感谢任何方向或想法。