使用的user不对,使用show databases查看数据库,可以发现没有user这个数据库 至于user数据库在哪
使用命令
use mysql;
再查看表格,就能发现里面有user表 执行修改密码的命令
update user set password=password('123456') where user='root';
问题得以解决 刷新权限
flush privileges;