转载自:https://www.cnblogs.com/youpeng/p/11905051.html
解决kali初始mysql不需要密码就可以登陆问题,使用update user set plugin="mysql_native_password";
> use mysql;
> update user set authentication_string=password("你的密码") where user='root'; #(无password字段的版本,也就是版本<=5.7的)
> update user set password=password('你的密码') where user='root'; #(有password字段的版本,版本>5.7的)
> update user set plugin="mysql_native_password";
> flush privileges;
> exit;