1. 检查用户访问权限
MySQL建用户的时候会指定一个host,默认是127.0.0.1/localhost,那么这个用户就只能本机访问, 其它机器用这个用户帐号访问会提示没有权限,host改为%,表示允许所有机器访问。
登陆上Mysql后按照箭头指向输入命令
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 不予理会
2. 重启mysql服务 尝试本地连接