问题
mysql root 账号登录后发现mysql库都没了
解决办法
在my.cnf中添加skip-grant-tables,然后重启mysql
以root账号登录后(因为我是root@%,所以下面修改的host也是%)
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root' and Host='%';
FLUSH PRIVILEGES;
GRANT ALL ON *.* TO 'root'@'%';
最后可以将skip-grant-tables删除重启mysql