2010-08-02 82 views
2

最近,我學會了開發一個rails應用程序。 現在,我有一個問題。我想更改爲生產模式。但我不想手動將數據複製到開發數據庫中。 我應該如何輕鬆做到這些? 我使用mysql和Mac os和rails 3 beta。 Tks。如何從開發數據庫導入生產數據?

+0

如果你看看其他地方,你會看到像sachinrathore11的答案。該平臺無關緊要 - 這都是MySQL。 '>'和'<'是「管道」命令。 '''表示程序的輸出將被傳送到一個文件中(在符號的右側命名),而'<'表示程序輸入將從*文件傳送。 'mysqldump'將數據庫導出爲一系列create table和insert語句,這些語句將會重現模式和內容,但是這需要加載到'mysql'中。你可以在這裏閱讀更多的細節:http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html – cbednarski 2010-08-02 07:21:01

+0

我是一個新手。這對我很有幫助。 謝謝。 – tzzzoz 2010-08-03 05:44:29

回答

6

這裏有傾銷/ mysql中加載的DB的基本命令:

轉儲數據庫:

$ mysqldump your_dev_db_name > your_db_dump.sql 

裝載轉儲:

$ mysql your_production_db_name < your_db_dump.sql 
+0

感謝您的回答。 – tzzzoz 2010-08-02 16:24:02

相關問題