Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Rails, làm thế nào để di chuyển dữ liệu từ cơ sở dữ liệu sqlite3 phát triển sang cơ sở dữ liệu MySQL sản xuất?

Bạn nên sử dụng đá quý như YamlDB . Cài đặt Gem và sau đó sử dụng các tác vụ cào sau đây

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

Lệnh đầu tiên kết xuất nội dung của cơ sở dữ liệu nhà phát triển vào một tệp có tên là db/data.yml

Ngoài ra, hãy nhớ rằng điều này phải được sử dụng ngoài rake db:schema:dump|load vì điều này chỉ chuyển dữ liệu giả sử lược đồ đã có sẵn



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nối hai bảng mà không làm mất các giá trị có liên quan

  2. Tham gia trên các cột thuộc loại khác nhau?

  3. Nhóm, Sắp xếp và Đếm trong một truy vấn

  4. PHP Tập lệnh đăng nhập lần cuối

  5. Tôi muốn lưu trữ mảng đối tượng trong MySQL trong từng cột riêng lẻ với Sequelize