嗨,我有一个 MySQL 数据库转储,它是一个 sql
文件。有没有办法使用ruby将其导入Postgres数据库?我知道有一个像 ActiveRecord::Base.connection.execute(IO.read("path/to/file")) 这样的命令,但由于数据库不同,它失败了。主要问题是以某种方式将 sql 文件转换为 Postres 格式。是否可以仅使用 Ruby On Rails?
最佳答案
你检查过 pgloader 吗? http://pgloader.io/ 它真的很容易使用,对我帮助很大。
或者我引用一下这个问题; How to import existing *.sql files in PostgreSQL 8.4?
关于mysql - 使用 Ruby 将 MySQL 转储导入到 Postgres 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28786265/