sql >> Database teknologi >  >> RDS >> Mysql

Rails, hvordan migrerer man data fra udvikling sqlite3 database til produktion MySQL database?

Du bør bruge en perle som YamlDB . Installer Gem, og brug derefter følgende rake-opgaver

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

Den første kommando dumper indholdet af dev-databasen til en fil kaldet db/data.yml

Husk også, at dette skal bruges som supplement til rake db:schema:dump|load opgaver, da dette kun porterer dataene, forudsat at skemaet allerede er på plads



  1. Mysql utf32_unicode_ci og html charset utf-8 brugt, men tegn � vises

  2. SQL AVG() for begyndere

  3. Retur eksisterer ikke post i tabellen

  4. Hvordan kan fremmednøglebegrænsninger midlertidigt deaktiveres ved hjælp af T-SQL?