如果操作无效,请卸载MySQL Server后换一个位置安装

例如默认的是C:\Program Files\MySQL

安装时选Custom修改到D:\Program Files\MySQL试试

=======================================================================

具体原因不清楚,但是大家可以照我的做法尝试一下:

1、首先检查控制面板里面的Windows防火墙是否关闭(必须检查一下,这个极有可能)

2、在命令提示符中输入net stop mysql并回车,使mysql服务停止运行

3、进入到\MySQL\MySQL Server 5.5\bin目录下,运行MySQLInstanceConfig.exe,然后一直点Next >,别管选项什么的,一直点就是了,然后到密码窗口,应该有三个编辑框,第一个输入原密码(当前的密码),第二个和第三个是新密码(这里就是修改密码的意思),然后继续Next,看看能否Finish

4、重复2、3,但是在这个界面的时候

把那个Enable Strict Mode的勾去掉,然后尝试Next

5、修复MySQL Server或者升级版本。运行安装时用的安装包,然后Next,选择Repair,然后执行第3、步试试。

6、重装MySQL服务。运行命令提示符,切换到MySQL的Bin目录下(就是\MySQL\MySQL Server 5.5\bin,如图)

还有个简单的办法:打开\MySQL\MySQL Server 5.5\bin文件夹,对着文件夹内空白的地方“鼠标右键”——“新建”——“快捷方式”,在“请键入对象位置”中输入cmd然后单击“下一步”——“完成”,这时文件夹内就有了一个cmd.exe,然后对着它“右键”——“属性”,把“起始位置”的C:\Windows\system32一并删掉,然后确定打开这个cmd.exe就自动跳转到MySQL Server的bin目录了,接着依次输入以下命令:

sc delete mysql

删除MySQL服务

mysqld --install

安装MySQL服务

net start mysql

启动MySQL服务

mysql -u root -p

进入MySQL,提示输入密码,密码正确并且成功进入后会提示:Welcome to the MySQL monitor.  Commands end with ; or \g.

如果能成功进入也就说明没问题了,也无需担心Apply Security Settings这个了

注:如果成功安装,就是过了Apply Security Settings这个选项,而你不愿意平时关掉防火墙的,打开控制面板,打开Windows防火墙,点左边的“允许程序或功能通过 Windows防火墙”,然后点下面的“允许运行另一程序”,接着点“浏览”,进入到\MySQL\MySQL Server 5.5\bin目录(我的版本是5.5,如果你的是5.0这里就是5.0,反正是一样的),找到mysqld.exe并单击右下角的“打开”(5.5版是mysqld.exe,5.0的版本叫mysqld-nt.exe),然后点“网络位置类型”,在弹出的窗口中,全部打钩确定,然后“添加”确定即可。

(如果你开着防火墙,MySQL服务虽然能启动成功,但是用Navicat for MySQL这类SQL管理软件是无法连接到数据库的,当然如果你习惯关着防火墙可以无视。)
---------------------
作者:至天
来源:CSDN
原文:https://blog.csdn.net/maxsky/article/details/6719402
版权声明:本文为博主原创文章,转载请附上博文链接!

Windows 7下安装MySQL Server卡在Apply Security Settings的解决方案(转)的更多相关文章

  1. Windows系统下安装MySQL 8.0.11数据库

    MySQL数据库是常用的数据库之一,而且该数据库开源免费,所以很多公司在使用.本文记录如何在Windows系统下安装MySQL数据库,本次安装的版本号为8.0.11,这个版本是当前的最新版本,据宣传, ...

  2. windows linux 下安装mysql 报1045 等错误

    曾经在windows 下安装mysql 没怎么出现过问题.而在linux下安装的时候出现了一些问题,昨天在windows 安装的时候也出现了1045 错误.就个人经历来看这个问题就是 root用户pa ...

  3. windows 虚拟环境下 安装 mysql 引擎一系列错误处理

    报错现象 运行django 报错. 很明显是缺少引擎 下载引擎 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb m ...

  4. windows系统下安装MySQL

    可以运行在本地windows版本的MySQL数据库程 序自从3.21版以后已经可以从MySQL AB公司获得,而且 MYSQL每日的下载百分比非常大.这部分描述在windows上安装MySQL的过程. ...

  5. 2016-1-8 windows 7下安装mysql及其配置和运用

    绪言 最近学习了一下mysql的相关用法,以及vs2010结合mysql的使用. 遇到的问题:1.安装mysql 5.6 绿色免安装版本,出现mysql server not connect loca ...

  6. 本地Windows环境下安装MySql

    Windows 上安装 MySQL Windows 上安装 MySQL 相对来说会较为简单,你需要在 MySQL 下载中下载 Windows 版本的 MySQL 安装包. Download Link: ...

  7. Windows系统下安装MySQL详细教程(命令安装法)

    1.安装包下载. 下载地址:https://dev.mysql.com/downloads/mysql/ 点击下载之后,可以选择注册Oracle账号,也可以跳过直接下载. 下载完成后,选择一个磁盘内放 ...

  8. Win10下安装MySQL总卡在write configuration的解决办法

    先说结论 删除  C:\ProgramData 下的MySQL文件夹!!! 折腾过程 反复安装卸载,安装版.绿色版,都不行,清理注册表,清理安装文件夹,还是不行!!! 最后找到并删除  C:\Prog ...

  9. Windows 2003 下安装 SQL Server 2008 Express

    .NET Framework 3.5 Service Pack 1(完整程序包) https://www.microsoft.com/zh-cn/download/details.aspx?id=25 ...

随机推荐

  1. python练习题(三)

    题目: 一.二选一 1.每个区生成1个符合身份证规则的身份证号码 2.随机生成10个符合身份证规则的身份证号码 二.要求: 1.身份证属于南京市 2.出生日期为1980-1-1 至 2019-8-1的 ...

  2. Mybatis面向接口式编程

    Mybatis面向接口编程 1.xml文件书写格式 <?xml version="1.0" encoding="UTF-8" ?> <!DOC ...

  3. MVC框架和MTV框架

    MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model).视图(View)和控制器(Controller),具有耦合性低 ...

  4. socket.gaierror: [Errno 11001] getaddrinfo failed

  5. Inellij idea创建javaWeb以及Servlet简单实现

    版权声明:本文为博主原创文章,未经博主允许不得转载. 准备:1. 安装jdk1.7 2. 安装tomcat1.8 一.创建并设置javaweb工程 1.创建javaweb工程File --> N ...

  6. Nginx 负载均衡条件下 Redis 共享Session (Java)(二)

    关于Session的问题 网上有各个方面的针对,有在nginx 上处理: ip_hash的session,有在 tomcat 做处理:修改Context文件,有针对项目做处理.本篇就是对项目处理 1. ...

  7. linux文件共享服务

    linux文件共享配置 Windows访问linux 以下操作都在关闭防火墙和关闭selinux的环境下. 关闭防火墙的命令:service iptables stop关闭SELINUX命令:sete ...

  8. sql server 时间处理函数 datediff() 和getdate()

    一: DATEDIFF() 定义和用法 DATEDIFF() 函数返回两个日期之间的时间. 语法 DATEDIFF(datepart,startdate,enddate) startdate 和 en ...

  9. <load-on-startup>1</load-on-startup>的作用

    1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法).2)它的值必须是一个整数,表示servlet应该被载入的顺序3)当值为0或者大 ...

  10. PHP全栈学习笔记30

    变量:整型(int) 浮点(float).布尔(bool).字符串(string) 混合类型: 数组(array).对象(object) 特殊类型:空(null). 资源(resouce).回调(ca ...