安装之后用的IP登录,会报错(localhost不会)
解决方案一:
用localhost连接,找到mysql这张表的user,修改root的host值为%
然后重启mysql:
net stop mysql
服务名无效。
请键入 NET HELPMSG 2185 以获得更多的帮助。
如果出现这个错误先进入bin目录进行安装
如果发生以下错误请使用管理员运行:
因为我这边mysql关不掉,然后我就重启了电脑,重启后可以用IP正常连接啦!
解决方案二:
mysql -u root -p
mysql>use mysql;
mysql>select host from user where user='root';
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select host from user where user='root';
这样也可以解决,实际操作是一样的,就是修改了user表中root的host值