3
A
回答
3
2
本地查詢可以在軌道執行遷移:
def self.up
execute "ALTER DATABASE `#{ActiveRecord::Base.connection.current_database}` CHARACTER SET charset_here COLLATE collation_here;"
end
而對於初始配置,你可以預先定義的字符集和整理你的database.yml
文件,如:
production:
adapter: mysql2
encoding: utf8mb4
collation: utf8mb4_unicode_ci
4
相關問題
- 1. 更改mysql數據庫的字符集和排序規則
- 2. 更改現有MediaWiki安裝中的數據庫字符集
- 3. 字符集MySQL數據庫
- 4. Ruby on Rails 3,續集,攻擊現有數據庫
- 5. 更換mysql數據庫中的字符
- 6. 用於更改現有數據庫視圖的Rails遷移
- 7. json_encode(mysql數據庫|表字符集UTF8)
- 8. 發現MySQL數據庫和PHP現有的值不英文字符
- 9. 有關字符集的Mysql數據庫問題
- 10. 如何將我的數據庫中的所有表更改爲UTF8字符集?
- 11. 在rails 3中更改後端ActiveRecord數據庫用於delayed_job 3
- 12. 更改Rails中的現有數據庫名稱和應用程序名稱
- 13. 更改mysql中現有字段的數據格式
- 14. 更改數據庫中的連接字符串數據庫
- 15. MySQL數據庫 - 字符集和歸類轉換爲utf8mb4和utf8mb4_unicode_ci?
- 16. 的Rails 3:從數據庫
- 17. Rails 3和MySQL中的多個數據庫模式
- 18. MySql數據庫將現有表更改爲UTF8
- 19. 從Rails 3中的現有數據庫推斷關聯/驗證
- 20. 一次更改多個mysql數據庫(SAAS數據庫更改)
- 21. 將字符集更改爲UTF8的所有表和字段在mysql
- 22. 從Access數據庫記錄更改字符集
- 23. Rails無法識別mysql數據庫的更改
- 24. Laravel數據庫字符集和校對
- 25. 在SQL Server數據庫中沒有更新數據集更改
- 26. 將數據集更改爲數據庫
- 27. 更改mysql數據庫的位置
- 28. 收聽MySQL中的數據庫更改
- 29. Oracle數據庫字符集
- 30. MySQL的 - 現有的數據庫錯誤
鏈接已損壞,ca n您提供有關此遷移,請其他信息? – damoiser