今天手贱了,把mysql的root的权限改掉了,结果悲剧了。root没权限了,其他用户更没权限了。

于是各种爬站,各种搜索。才有了下文比较简单的方法。不想网上写的那么复杂。看着都头疼。


首先,停止mysql服务。找到mysql的数据库存放目录。


把mysq数据库的那个目录删了,然后把其他数据库的mysql目录复制过来(我的是做主从的,所以很多配置都一样)。


然后重启下数据库就好了,权限配置和从库上的权限配置都一样。很简单的。


在网上看到有朋友说把mysql库下的文件都删除,然后重启。我觉的方法是一样的。只不过那种应该是恢复默认的权限设置。不知道能否成功,没测试。