最近使用MySQL过程当中,遇到了这样一个问题:没法链接localhost,而后没法进入数据库。百度以后,有人说须要从新安装Mysql,可是安装N遍都不见效果。后来照百度所说,将隐藏文件program Data 中的Mysql也删除了,则出现了error1045错误,研究以后,才发现:本身MySQL Server 名称与防火墙中服务名称不匹配致使。现将我的安装过程累述一遍,若是大家也遇到如此状况,能够试试:mysql
(以win7为例)sql
一、打开控制面板,选择大图标,打开window防火墙。数据库
二、点击超连接:容许程序经过windows防火墙通讯,而后点击修改设置。windows
三、找到MySQL,点击详细信息,将名称改成MySQL,端口3306,而后肯定。ide
四、将mysql全部组件删除干净后,从新安装,注意在配置Mysql server时,必定要服务名与你刚才设置的名字一致。server