zoukankan      html  css  js  c++  java
  • 关于mysql_upgrade工具的使用的注意事项及限制

    正文

    我们正常使用:
     
    mysql_upgrade -uroot -p'123456'
    
    重启生效
    service mysql stop
    
    service mysql start


    翻译如下:

    注意
    这是一个里程碑版本,供您自担风险使用。
    不支持里程碑版本之间的升级(或从里程碑版本到GA版本)之间的升级。
    在里程碑版本中会发生重大的开发更改,您可能会遇到兼容性问题,例如除了运行mysql_upgrade的常规过程之外还需要注意的数据格式更改。
    例如,您可能会发现在升级之前需要使用mysqldump转储数据,然后重新加载。

    总结

    在里程碑版本之间就不要使用这种方式进行升级了(5.6 - 5.7)

    在里程碑到GA版本也不要这种方式

    那怎么升级呢:

    mysqldump除了系统表的业务表在在新库上进行还原,时间可能会很长,这就需要DBA人员算出提前量不要影响上线。

    用户的权限可以通过pt工具导出,在导入。

  • 相关阅读:
    CentOS安装系统时硬盘分区建议
    Linux下的gpt分区
    如何解决Win10账户没有了管理员权限
    redis数据的清空以及回滚
    禅道的作用以及安装
    Java数组的内存图
    Java中的内存划分
    进制
    Java数组
    Java方法的重载(Overload)
  • 原文地址:https://www.cnblogs.com/likappe/p/9504474.html
Copyright © 2011-2022 走看看