![MySQL 更新会覆盖排序规则](https://linux22.com/image/890292/MySQL%20%E6%9B%B4%E6%96%B0%E4%BC%9A%E8%A6%86%E7%9B%96%E6%8E%92%E5%BA%8F%E8%A7%84%E5%88%99.png)
我最近在 MySQL 中添加了一个新的排序规则,如下所示此处概述为了-
在全文搜索中包含破折号字符。它工作正常,但几天后我的更改被 apt.systemd.daily Unattended-Upgrade 例程覆盖(顺便说一句,我根本不知道它的存在)。
我的问题:有没有一种可以修改 MySQL 排序规则/字符集的升级防护方法?我知道有些系统文件不应该被更改,但通常会有一个适当的用户配置文件可以应用这些更改。由于我遵循了官方指南,我很惊讶这些文件会被自动系统进程替换。
更新: 为了 100% 清楚,我正在谈论对以下两个文件所做的编辑(在我上面链接的文章中引用):
- /usr/share/mysql/charsets/Index.xml
- /usr/share/mysql/charsets/latin1.xml