更新大表的排序规则

时间:2015-04-21 12:40:51

标签: mysql collation

我正在处理几个遗留应用程序,我正在尝试将所有数据库归类更新为utf8_unicode_ci。从我的reading开始,这是我最好的选择。

我找到了一些posts来帮助解决这个问题,它适用于大多数表格。请注意,我假设我需要更新数据库和表。我无法更新数据库整理。

尝试更新大表的排序规则时,我不断收到查询超时错误。似乎超时设置为10分钟(600秒)。我已经调查了全局变量和超时变量,但我还没有设法让任何工作。我似乎无法找到要更新的正确变量,因此我可以进行此更新。

见下面的错误

Error Code: 2013. Lost connection to MySQL server during query

我应该如何更新这项工作呢?有没有办法可以加快更新整理的整个过程?

感谢。

1 个答案:

答案 0 :(得分:0)

我想我已经弄明白了。我正在使用mysqlworkbench,其DBMS连接保持活动超时为600秒。改变这应该解决我的问题。