首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL更改数据库排序规则

问MySQL更改数据库排序规则
EN

Stack Overflow用户
提问于 2016-05-12 18:50:00
回答 1查看 348关注 0票数 1

你好,有没有一种通用的方法来改变MySQL中的数据库排序规则,我的意思是触发器,过程,表等等?

EN

回答 1

Stack Overflow用户

发布于 2016-05-25 09:31:36

转储,对转储文件进行大量编辑,然后重新加载。这应该是可行的,但这是有风险的,因为您可能会错过一些东西。

你指的是CHARACTER SET (作为latin1与utf8)吗?或者你指的是COLLATION (比如utf8mb4_general_ci和utf8mb4_unicode_520_ci)?

表需要ALTER TABLE ... CONVERT TO ...。您可以针对information_schema编写一个简单的SELECT来生成所有的表ALTERs。可能需要重新创建触发器和例程,因为它们在创建时会采用生效的设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37184729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档