如何在Rails中将所有现有的应用程序数据从sqlite3复制到MySQL?

时间:2017-03-27 05:14:06

标签: mysql ruby-on-rails-4 sqlite

我正在研究Rails 4中的一个项目。之前我正在使用sqlite3数据库。但现在我想将数据库从sqlite3切换到mysql。但是我应该复制以前的所有应用程序数据,因此当我使用mysql数据库时,我的表数据都不会被删除。

1 个答案:

答案 0 :(得分:1)

试试这个

1. cd /path/to/rails_app/db

2. sqlite3 DATA-BASE-NAME .dump > database.sql

3. mysql -u username -p -h localhost DATA-BASE-NAME < database.sql

希望它会对你有所帮助。