错误提示:ERROR 1045 Access denied for user 'root'@'localhost' (using password: NO/YES)
原因:window连接虚拟机权限不够
进入虚拟机执行 mysql -uroot -p
输入下密码
在mysql命令下执行 grant all on *.* to 'root'@'192.168.241.1' identified by 'root';
再在mysql命令下继续执行 flush privileges;
其中192.168.241.1 我的虚拟机ip地址为192.168.241.137,但是windows的ip的最后一位要改成192.168.168.1
执行截图如下: