主要原因是mysql8以前的加密规则与mysql8以后的存在差异 可以使用mysql的安装程序解决 1.打开mysql8的安装程序 2.点击Cancel 3.然后点击Reconfigue,然后next到此界面,将Use Legacy Authentication Method (Retian MySQL 5.x Compatibility) 选中。这里可以重新设置成以前的加密规则。 4.然后一直next直到完成操作。