sql >> データベース >  >> RDS >> Mysql

Rails、開発用sqlite3データベースから本番用MySQLデータベースにデータを移行する方法は?

    YamlDB のようなgemを使用する必要があります 。 Gemをインストールしてから、次のrakeタスクを使用します

    rake db:data:dump  
    RAILS_ENV=production rake db:data:load 
    

    最初のコマンドは、devデータベースの内容をdb/data.ymlというファイルにダンプします。

    また、これはrake db:schema:dump|loadに加えて使用する必要があることに注意してください。 これは、スキーマがすでに配置されていることを前提としてデータを移植するだけなので、タスク



    1. SQL Serverで「datetime2」を「time」に変換します(T-SQLの例)

    2. like句を使用した内部結合

    3. Laravelでクエリ実行時間をテストする

    4. VisualStudio2012のmySQLデータソース