将Etherpad DB从MySQL迁移到Mongodb

时间:2013-05-06 11:20:56

标签: mysql mongodb migration etherpad

我想将我们的Etherpad服务器后面的数据库从MySQL迁移到Mongodb。

是否有任何已知的脚本可以执行此操作?如果没有,是否有自己编写脚本的showstoppers?

1 个答案:

答案 0 :(得分:3)

  1. 使用mysqldump或其他sql转储工具将当前商店表转储到SQL文件。
  2. 将mongo设置为Etherpad的settings.json文件中的首选数据库,重新启动Etherpad。
  3. 将SQL文件读入数据库using this script
  4. 在命令中......

    mysqldump -uroot -pwhatever store > etherpad.sql
    vi settings.json (editing your database to use your mongodb)
    /etc/init.d/etherpad-lite restart
    node bin/importSqFile.js etherpad.sql
    

    应该这样做。