mysql重装apply security settings 错误。
出现:ErrorNr.2003Can'tconnecttomysqlserveron‘localhost’(10060)...
出现:Error Nr.2003
Can't connect to mysql server on ‘localhost’(10060) 展开
Can't connect to mysql server on ‘localhost’(10060) 展开
3个回答
展开全部
我看没人回答,这个问题很简单就是卸载干净,清空一下注册表。
然后关闭防火墙安装一下。
-----------------
一般很多人不用原安装程序卸载,以为用点优化大师,卸载工具就能搞定,实则出了事就你目前这情况了,这问题我回答不止一次,每次都是如下几个原因:
第一:端口被占了--你cmd--》netstat -an 命令看看3306是否启用。
第二:防火墙给拦截了,你把mysql程序放入防火墙的信任程序里。
第三:重装没有卸载干净,用原装程序卸载,然后把目录清空一下,然后用工具清理一下注册表。
-----
以上三步完成,在安装mysql后,如果3306端口处于监听,服务正确解析,之后就可以应用安全配置(apply security settings )了!
然后关闭防火墙安装一下。
-----------------
一般很多人不用原安装程序卸载,以为用点优化大师,卸载工具就能搞定,实则出了事就你目前这情况了,这问题我回答不止一次,每次都是如下几个原因:
第一:端口被占了--你cmd--》netstat -an 命令看看3306是否启用。
第二:防火墙给拦截了,你把mysql程序放入防火墙的信任程序里。
第三:重装没有卸载干净,用原装程序卸载,然后把目录清空一下,然后用工具清理一下注册表。
-----
以上三步完成,在安装mysql后,如果3306端口处于监听,服务正确解析,之后就可以应用安全配置(apply security settings )了!
更多追问追答
追问
之前已经按照这种方法做过了。也换了安装目录。
追答
换安装目录跟卸载是两个概念,你的注册表未必清理到位。记住用原装程序卸载,然后使用工具清理注册表。
然后退出防火墙和杀软,之后安装。
你要是不信的话就自己regedit 搜索mysql关键字!
---------
唯独一样没说:你重装原因是什么?压根就没安装成功过,还是成功过坏了又重装?
如果压根就没安装成功过,看看你的网络协议是不是有什么怪胎,IPV6,XQ(扩展协议之类的)。
如果你本身系统有问题就只能用绿色版了!
展开全部
top mysql
如果已经启动了MySQL,把它关闭,然后切换到MySQL的bin目录下,执行
sc delete mysql
删除已有的服务,执行
mysqld --install
手工安装服务,然后执行
net start mysql
启动MySQL服务,如果服务启动成功,执行
mysql -u root -p
会提示你输入密码,输入你的密码,然后就能连接进数据库了,执行
UPDATE mysql.user SET password=PASSWORD('新密码') WHERE user='root';
FLUSH PRIVILEGES;
修改root密码。
如果已经启动了MySQL,把它关闭,然后切换到MySQL的bin目录下,执行
sc delete mysql
删除已有的服务,执行
mysqld --install
手工安装服务,然后执行
net start mysql
启动MySQL服务,如果服务启动成功,执行
mysql -u root -p
会提示你输入密码,输入你的密码,然后就能连接进数据库了,执行
UPDATE mysql.user SET password=PASSWORD('新密码') WHERE user='root';
FLUSH PRIVILEGES;
修改root密码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://zhidao.baidu.com/question/172403170.html?an=0&si=3
里面有详细步骤,我就是这样解决这种错误的!希望对你有帮助!
里面有详细步骤,我就是这样解决这种错误的!希望对你有帮助!
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询