您的当前位置:首页mysql安装出现error Nr.1045

mysql安装出现error Nr.1045

2023-11-12 来源:六九路网

 

在mysql安装最后一步出现了如下错误:

技术分享

并且是在防火墙关闭的状态下出现的这个问题。

原因是:之前装的mysql没有卸载干净。

卸载mysql步骤:

1、首先关闭mysql服务,然后在控制面板找到mysql并卸载。

2、删除安装文件夹下的所有文件。

3、打开注册表:

删除HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL文件夹

删除HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL文件夹。HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL的文件夹。如果没有可以不用删除了。

4、删除C盘下的“C:ProgramDataMySQL ”需要注意的是这个文件夹必须得删除:(里面包含了上一次安装的数据库中的所有数据以及用户名和密码)

但是这个文件夹默认是隐藏的,所以需要:

(1)技术分享

点击选项:

技术分享

(2)将隐藏文件显示出来,就可以看到“C:ProgramDataMySQL ”的文件夹了。

5、完全卸载了以后重新安装就可以了。

 

mysql安装出现error Nr.1045

标签:mysq   erro   img   防火墙   关闭   bsp   安装   控制   并且   

小编还为您整理了以下内容,可能对您也有帮助:

错误1045是为什么?

1045一般是指软件在下载安装失败出现的错误代码。下载失败1045是下载失败的意思。如果安装出现1045错误代码,通常情况是之前安装的软件未删除干净,需要将系统的残留文件全部删除。

1045是什么意思

出现1045错误代码,通常情况是之前安装的mysql未删除干净,需要将系统的残留文件全部删除。如果存留mysql安装包,直接运行,remove掉本地的mysql。

重启电脑,重新安装mysql。安装进行到设置密码的时候,需注意由于是第二次安装,会多出一项Currentrootpassword,因为之前第一次没有安装成功,密码设置是无效的,所以Currentrootpassword为空,此处不填,只用在Newrootpassword框中输入新密码即可,接下来按部就班安装就可以了。

安装完可以打开cmd,进入mysql安装目录bin目录下,输入mysql-uroot-p密码登录,登录成功则安装成功。

win10系统安装mysql提示errorNr.1045如何解决

不少朋友在windows10系统下安装mysql时,都会遇到Accessdeniedforuserroot@localhost(usingpassword:No)或者(usingpassword:YES)的问题。那么,这是怎么回事呢?我们该如何操作呢?下面,就随小编看看win10系统安装mysql提示errorNr.1045的具体解决方法。

具体如下:

1.管理工具---服务里面停止MySQL服务;(在运行里输入”services.msc”,回车)

2.控制面板---卸载Mysql,删除C:ProgramFilesMySQL目录;

3.这是最关键一步,只做前面两步,密码还是修改不了,因为MySQL还有文件,也就是在C:DocumentsandSettingsAllUsersApplicationData里面的MySQL文件夹(或者删除C:DocumentsandSettingsAllUsers下的ApplicationData),这个文件没有清除是MySQL重装出现旧密码的根源所在,于是删除MySQL文件夹;

4.检查C:WINDOWS目录下是否有my.ini文件,将其删掉;

5.注册表里的HEKY_LOCAL_MACHINE,SOFTWARE,MYSQL删除(在运行里输入”regedit”,回车)

HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL目录删除

HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL目录删除

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL目录删除完成以上步骤,就可以重新安装MySQL并且进行全新配置了(注意是全新配置)。

win10系统安装mysql提示errorNr.1045问题的解决方法就为大家介绍到这里了。是不是非常简单呢?遇到同样问题的朋友,不要太过紧张,只要按照上面步骤手动操作一遍就可以了。

mysql error 1045 怎么办

具体操作:

1、  停止服务:

方法1:使用dos命令net stop mysql即可;使用这种方式MySQL服务必须为安装的服务,否则

会出现服务名无效,这时可以使用第二种方法。

方法2:进入【控制面板】-->【管理工具】 -->【服务】,找到MySQL服务,点击左边的停止。

2、  跳过验证:

进入MySQL的安装路径(以默认安装路径为例)C:Program FilesMySQLMySQL Server 5.1,找到my.ini配置文件(些文件记录MySQL的常规参数,每次启动服务都会先加载此文件),在my.ini配置文件的最后一行加入skip_grant_tables,此语句可以忽略登录检查。

3、  修改密码:

启动MySQL服务,进入dos环境,输入mysql -u root -p登录MySQL(如果安装时没有勾选添加

环境变量,需要先使用cd命令进入MySQL安装目录),此时提示输入密码,输入任意密码回车即可进入MySQL,出现mysql>控制符,此时表示已经成功登录MySQL;

mysql> USEmysql   (将数据库切换至mysql库中)

mysql> UPDATE user SET password=PASSWORD(‘newpswd’)WHERE user=’root’          (修改密码)

password函数为MySQL内部函数,其中newpswd为修改后的新密码。

4、  重启服务:

将my.ini文件中加入的跳过权限语句删除或加#号注释。重启服务,使用修改后的密码登录即可。

显示全文