是否可以使用 Rails 迁移或其他选项更改现有 Mysql 数据库的字符集和排序规则?!
初始配置数据库字符集和排序规则的最佳方法是什么?!
本机查询可以在 Rails 迁移中执行:
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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)