任何人都有一个MySQL 5.1到5.5就地生产升级的问题?

我们即将把我们的MySQL盒子从5.1升级到5.5,并且因为它的大小,我们宁愿把它当做就地升级。 这有什么问题吗? 从我的研究中,我注意到5.0和5.1的MySQL手册提到它们都可以,但5.5手册build议进行转储/恢复。 例如 ,我在博客上看到“我遇到了问题……”的模糊回应,但没有具体的答案。

有没有人做过这件事,并有成功或失败? 作为参考,我在RH 5.谢谢! 戴夫

(注意:不知道这是否属于这里或数据库pipe理员,但我在这里看到更类似的问题)

作为一个MySQL DBA, 我从来没有信任mysql_upgrade 。 将数据从一个MySQL版本移动到更高版本的MySQL的致命弱点是在mysql模式中混淆了表的风险。 你可以做的最好的事情是转储除了information_schema数据库(mysqldump忽略默认)和mysql数据库以外的所有数据库。

如何安全地将MySQL用户权限从旧的mysql实例迁移到新的?

  • 我在四天前回答的另一个ServerFault问题中解决了这个问题
  • 我也在4周前的DBA StackExchange中解决了这个问题
  • 我甚至给出了如何分别转储赠款和数据的说明

我已经这样做了多年,我绝不会另外推荐。

试一试 !!!