root 权限没有要增加权限
GRANT ALL ON *.* to root@'%' IDENTIFIED BY 'pass'
将mysql 的user 表里的权限都设置为Y
FLUSH PRIVILEGES
刷新下任务
查看user 表里面是否存在 root, 或者 % 如果有查看password 是否是你希望的 如果不是
set password = password(123456)
FLUSH PRIVILEGES 再次刷新下不然mysql 不认识修改后的密码
启动sqlyog 就能连接了
如果你不幸的退出了mysql 发现连接不回去了
用 mysql -h127.0.0.1 -nroot -p
基本就能重新连接回去了
然后再
FLUSH PRIVILEGES
就能连接了