问题描述:
今天登陆mysql后,创建root权限
mysql>create user root@\'%\' identified by \'123456\';
mysql>grant all privileges on *.* to root@\'%\';
mysql>flush privileges;
本来以为执行该命令后,root不管是本地还是远程都可以登录,结果在mysql服务器本地登录,提示如下报错
然后再次执行如下操作:
mysql>create user root@\'localhost\' identified by \'123456\';
mysql>grant all privileges on *.* to root@localhost;
mysql>flush privileges;
再次在本地登录,然后可以了