mysql已经启动但是cmd不能连接数据库

图片说明net start mysql 和net stop mysql 均能正常运行 ,但是不能连接数据库,net start里也有MYSQL,求大神指点,谢谢!![![图片说明](https://img-ask.csdn.net/upload/201610/11/1476173665_801167.png)图片说明](https://img-ask.csdn.net/upload/201610/11/1476173656_653486.png)图片说明

检查你防火墙的端口是否开启。你用在cmd命令窗口执行: telnet localhost mysql的端口,如果不通,则要将打开mysql对应的端口.

可能使用与服务器上侦听的不一样的TCP/IP端口、命名管道或Unix套接字文件。你可以调用客户端程序,指定端口选项来指示正确的端口或套接字选项来指示正确的命名管道或Unix套接字文件.。
参考自:MySQL拒绝访问错误的原因 http://www.data.5helpyou.com/article435.html

你改了端口吗?默认不是3306吗

端口3306的状态是正在监听

图片说明