1. 开始——设置(s)——控制面板——Windows 防火墙——例外,点击“添加端口(o)...”按钮,
填写名称:(随便写一个,如:mysqlPort)和端口号:(随意写,如:123456)。点击“确定”按钮,再点击“确定”按钮。
2. 右击桌面上“我的电脑”图标,选择“管理”,选择“服务和应用程序”,选择“服务”,重新启动“MYSQL”服务。
3. 再次尝试连接数据库。
自己电脑的防火墙是不是开启了?建议关掉,不知道为什么,以前我的也出现这种情况,关掉防火墙就好了
GRANT ALL ON *.* TO 'username'@'%'; 通过任何主机访问mysql数据库