我设置了一个MySQL数据库,版本为5.5.31。字符集utf8mb4的默认排序规则是utf8mb4_general_ci (如SHOW CHARACTER SET所示)。我想将其更改为utf8mb4_unicode_ci。
有没有办法将默认赋值从字符集更改为排序规则?或者是硬编码并编译成MySQL二进制文件?
我有一组红宝石脚本可以访问我的MySQL数据库。我需要修改这个数据库的字符集,特别是将表从Latin1更改为UTF8。我真的需要修改我的脚本吗?我已经看过了,我看到我可以设置一个连接的字符集,这是强制性的吗?mysql> SHOW VARIABLES LIKE "%char%"; +-------------------