【发布时间】:2018-09-11 09:33:09
【问题描述】:
几个月前从5.5升级mysql到5.7后,我忘了mysql_upgrade。
并且面临一些问题.. mysql、sys、performance_schema 数据库丢失并且 root 权限被破坏。当我尝试做一些 mysql 用户权限的事情时,会弹出很多 Access denied for user 'root'... 消息。
This stack answer 必须解决我的问题。但我需要知道它不会影响任何架构、数据……等等。
因为我的数据库非常庞大。它总计 10 GB,由大约 50 个表组成。恐怕会发生一些不好的事情。我知道答案将是mysqldump。
但是完整备份会花费很长时间,可能需要一个小时。而且企业不会接受这种停机时间。
那么mysql_upgrade不做mysqldump有什么风险呢?
【问题讨论】:
标签: mysql