最近通过mysql工作台更改了我的MySQL根密码,并重新启动了mysql服务。mysql现在在启动时崩溃。我根本无法启动该服务,也不确定要参考哪些日志文件。下面是我在data目录下的.err文件中得到的错误。请提供调试和解决问题的说明。InnoDB: The InnoDB memory heap is disabledInnoDB: Co
.* TO 'root'@'192.168.3.1' WITH GRANT OPTION;+---------------------------------------------------------------------+
| Grants for root---------------------------------------------------
我没有任何用户的mysql密码,甚至连root都没有(尽管我有linuxroot密码)。另外,我只知道有一个用户帐户是根用户,而且这个用户帐户没有执行任何操作的权限,甚至没有SELECT权限。我尝试停止mysql服务,使用跳过授权表选项重新启动,然后在没有密码的情况下登录:service mysqld start --skip-grant-tables&
mysql
我希望验证来自任何IP的所有用户(包括root用户)的权限。当我试图查看root的所有授权时,我会得到以下内容:ERROR 1141 (42000): There is no such grant definedfor user 'root' on host '%'mysql> show grants for &