是否有更合适的Liquibase XML方法来更改表格的字符集? 现在我正在使用
<changeSet>
<sql>alter table <table_name> convert to character set utf8 collate utf8_unicode_ci;</sql>
</changeSet>
是否有像
这样的东西<modifyTable changeSet=utf8 />
答案 0 :(得分:0)
目前,Liquibase没有用于更改表的字符集的特定变更集类型,因此在本机SQL中执行它是正确的方法。但是,由于我不熟悉MySQL / MariaDB,我无法预测MySQL将如何处理表中的现有数据。