首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行mysql_fix_privilege_tables会杀死我的超级用户密码

运行mysql_fix_privilege_tables会杀死我的超级用户密码
EN

Stack Overflow用户
提问于 2009-11-27 08:36:49
回答 1查看 1.1K关注 0票数 0

我正在学习mysql,在尝试创建存储过程时遇到了缺少'mysql.proc‘的问题。mysql版本5.1.41。

我读到运行脚本'mysql_fix_privilege_tables‘应该可以修复前面的错误。我得到了一种奇怪的副作用...当我运行此脚本时,我的root密码不再有效,因此无法再登录到mysql。唯一的解决方案是删除mysql并重新开始。我现在已经这样做了两次,并且不知道为什么它会影响我的root密码。有什么线索吗?

11/28更新:我发现这是工作台中的一个错误,具有特定的模型同步设置。它正在删除mysql数据库,并且由于某些原因,当您进行修复时,mysql将擦除所有用户。我觉得这是一场完美的风暴。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-11-27 09:02:20

也许这个article (针对运行mysql的Debian Linux )可能会帮助您,省去您必须删除mysql并重新安装的痛苦。主体应该保持不变,因为我注意到这是用macosx标记的。

希望这能有所帮助,致以最好的问候,汤姆。

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

https://stackoverflow.com/questions/1806280

复制
相关文章

相似问题

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