错误说明:
在安装mysql的时候,就会遇到以下错误。遇到错误不可怕,怕的就是被错误所击倒!
The security settings could not be applied to the database because the connection has failed with the following error.
Error Nr. 1045
Access denied for user 'root'@'localhost' (using password: YES)
If a personal firewall is running on your machine, please make sure you have opened the TCP port 3306 for connections. Otherwise no client application can connect to the server. After you have opened the port please press [Retry] to apply the security settings.
If you are re-installing after you just uninstalled the MySQL server please note that the data directory was not removed automatically. Therefore the old password from your last installation is still needed to connect to the server. In this case please select skip now and re-run the Configuration Wizard from the start menu.
解决方法:
1, 控制面板卸载MySQL
2, 删除目录 C:\Documents and Settings\All Users\Application Data\MySQL
3.只有彻底删除上次install information之后才能安装,为确保起见,去搜索其他的mysql内容,你也有可能在别的地方安装过mysql的。
3, 重新安装MySQL 就好了
如何你C:\Documents and Settings\All Users下没有Application Data文件夹,选择:工具——文件夹选项——查看——选择显示所有文件和文件夹。
以上资料出自http://blog.csdn.net/windzou36/archive/2010/04/07/5460188.aspx
如果这样配置还是出错的话,取消退出向导
1.创建一个 txt文件 (例如 C:mysqlpassword.txt)),文件内容如下:
UPDATE mysql.user SET Password=PASSWORD('yourpassword') WHERE User='root';
FLUSH PRIVILEGES;
2.打开命令行窗口并且执行如下命令
"C:Program Files\MySQL\MySQL Server 5.4\bin\mysqld" -–defaults-file="C:Program Files\MySQL\MySQL Server 5.4\my.ini" –-init-file=C:mysqlpassword.txt –standalone –console
执行完后,保持窗口不关闭
3.打开另外一个命令行窗口,执行如下命令
"C:Program Files\MySQL\MySQL Server 5.4\bin\mysqladmin" -u root -p shutdown
(输入在 mysqlpassword.txt 中指定的密码)
4.再次执行 mysql 实例配置向导,Apply Security Settings应该能成功了
此办法是从此http://ddgrow.com/mysql_p1
http://bugs.mysql.com/bug.php?id=18555
找到的
分享到:
相关推荐
本文档旨在解决Mysql安装过程中出现的常见错误,涵盖了多个方面的解决办法,旨在帮助用户快速解决安装问题,从而成功安装Mysql。 1. 安全设置无法应用于数据库 在Mysql安装过程中,可能会出现“安全设置无法应用于...
提供的压缩包文件"mysql安装缺失库解决办法"可能包含了用于解决此问题的特定库文件或工具。解压并按照其中的说明进行操作,通常可以快速解决这个问题。 总之,处理MySQL安装中“vcruntime140.dll”缺失的问题需要对...
1. **驱动程序未正确安装**:确保已完整下载并安装MySQL Connector/ODBC的安装包,如果安装过程中出现错误或中断,可能会导致驱动无法识别。 2. **环境变量问题**:系统路径中未包含MySQL Connector的路径,使得...
在安装MySQL时,可能会遇到各种错误,这通常是由于配置不当、权限问题或系统兼容性引起的。...记住,良好的记录和学习习惯对于IT专业人士来说至关重要,因为这有助于在未来遇到类似问题时快速找到解决办法。
### 安装MySQL 5.7后遇到无法登录问题及解决方法 在安装MySQL 5.7之后,可能会遇到无法登录的问题。这通常是因为安装过程中的一些配置错误或默认安全设置导致的。本文将详细介绍如何诊断并解决这类问题,确保用户...
### MySQL连接的相关问题及解决办法 #### 一、MySQL服务启动问题及解决方法 在Windows环境中,MySQL服务可能会出现无法启动的问题,表现为无法连接数据库、无法停止或重启MySQL服务,即使重启计算机也无法解决。...
我们现在一般网站都是利用的MySQL数据库搭建网站的,但是在网上看到很多网友吐槽数据库连接不上的问题,现在我就结合相关资料向提出一些我个人的见解,希望对大家解决问题有帮助。 一般MySQL连接不上,可能有两大...
### MySQL安装错误代码详解 #### 1016 错误:文件无法打开 当遇到“文件无法打开”错误(1016)时,这通常意味着MySQL在尝试访问某个文件时遇到了问题。可能的原因包括文件损坏、权限问题或者文件路径配置错误。...
在安装MySQL过程中,有时会遇到无法使用默认设置的root用户密码登录的问题,导致ERROR 1698 (28000): Access denied for user 'root'@'localhost'的错误。本文将详细介绍如何解决这一问题。 首先,当遇到这个错误时...
在安装MySQL过程中,有时会遇到无法使用默认或未设置的密码登录MySQL服务器的情况,这通常表现为ERROR 1698 (28000): Access denied for user 'root'@'localhost'错误。针对这个问题,这里提供了一种在Ubuntu 18.04...
### MySQL服务无法启动1067错误解决方法 在日常使用MySQL数据库的过程中,有时会遇到“MySQL服务无法启动,报1067错误”的问题。这种情况通常发生在Windows系统上,并且会让用户感到非常困扰,因为这直接影响到了...
如果以上方法都无法解决问题,可能是MySQL版本与操作系统不兼容,或者安装过程出现问题。考虑升级到最新稳定版,或者完全卸载后重新安装。 10. **社区支持** 如果问题仍然存在,不要忘记寻求MySQL社区的帮助。在...
MySQL安装过程中可能会遇到各种问题,尤其是在卸载不彻底的情况下,重装MySQL时可能导致安装失败或者出现旧的配置信息。以下是一份详细的解决攻略,旨在帮助你成功安装MySQL并避免因残留数据导致的问题。 首先,...
在安装MySQL时,可能会遇到一些常见问题,本文将详细介绍MySQL的安装步骤,并提供针对安装过程中遇到的问题,如错误代码10061和缺失DLL文件的解决方法。 首先,让我们按照标准步骤安装MySQL: 1. 下载MySQL的...
### MySQL 服务无法启动 1067 的解决办法 在使用MySQL数据库的过程中,可能会遇到一个常见的问题:MySQL服务无法启动,并提示错误代码1067。错误代码1067通常表示“进程意外终止”,这可能是由于多种原因引起的。...
### PHP+MySQL中文乱码解决办法详解 #### 一、乱码产生的原因 在使用PHP+MySQL进行开发的过程中,中文乱码问题是常见的一个问题。乱码现象通常发生在从数据库查询中文数据时,显示出来的中文变成了不可识别的符号...
本文将基于亲身体验,分享几种有效的MySQL服务无法启动的解决办法。 ### MySQL服务无法启动的原因分析 MySQL服务无法启动通常由以下几种原因导致: 1. **配置文件错误**:`my.ini`或`my.cnf`等配置文件设置不当,...
在安装MySQL时,第一次没有问题。但是重装时总是出现问题。主要原因是卸载时没有清除干净。常见的问题是最后安装界面的第三部、第四部出现问题。
### Windows Server 2008 R2 安装 MySQL 5.7.19 遇到的问题及解决办法 在使用 Windows Server 2008 R2 64位操作系统进行 MySQL 5.7.19 的安装过程中,可能会遇到一些问题。本文将详细介绍这些问题及其解决方法。 #...
错误2通常是因为配置文件或当前目录不正确,解决办法是检查配置文件并确保在bin目录下执行命令。如果出现错误1067,需要检查my.ini配置文件的准确性。 一旦服务成功启动,你就可以登录MySQL了。在命令行中输入`...